IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Dates] problème avec détection d'une cellule vide + date


Sujet :

Langage PHP

  1. #1
    Membre régulier Avatar de carelha
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 168
    Points : 109
    Points
    109
    Par défaut [Dates] problème avec détection d'une cellule vide + date
    bonjour,

    j'ai une partie d'une requête où je veux vérifier que le contenu d'une cellule n'est pas vide. J'ai repris un bout de code utilisé dans une autre page, et qui fonctionne sans problème : (rythme !=""). Pourtant, là, ca pose problème :
    Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /guideresultats1.php on line 406
    En outre, est-ce que quelqu'un peut me dire si les dates peuvent se comparer comme je l'ai fait ? les colonnes jour1,2,3,4,5 et la variable de session sont toutes de la même forme 2006-12-05.

    Merci de vos conseils.
    Voici le bout de requête :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $sql1 .= " AND ((rythme !="") 
        OR (jour1 >= ".$_SESSION['datejour'].") 
        OR (jour2 >= ".$_SESSION['datejour'].") 
        OR (jour3  >= ".$_SESSION['datejour'].") 
        OR (jour4  >= ".$_SESSION['datejour'].") 
        OR (jour5  >= ".$_SESSION['datejour']."))";

  2. #2
    Membre éprouvé Avatar de FCYPBA
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    745
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 745
    Points : 952
    Points
    952
    Par défaut
    Bonjour,

    Le problème que tu rencontres n'est pas lié à la requête mais au php. Visiblement tu as une erreur au niveau d'une chaine de caractères ( ligne 406 )

    Pour la comparaison de date, je ne pense pas que cela pose de problèmes.

  3. #3
    Membre actif
    Homme Profil pro
    Responsable d'une MOE bancaire
    Inscrit en
    Juillet 2003
    Messages
    261
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Responsable d'une MOE bancaire

    Informations forums :
    Inscription : Juillet 2003
    Messages : 261
    Points : 226
    Points
    226
    Par défaut
    je vais encore redire ma phrase : il faut tjs faire un echo sur la requete et eventuellement l'executer manuellement avant de l'inserer en php. De cette maniere vous pouvez decouvrir ce qui cloche.

    FCYPBA a raison, ton problème est dans php:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $sql1 .= " AND ((rythme !=\"\") 
        OR (jour1 >= ".$_SESSION['datejour'].") 
        OR (jour2 >= ".$_SESSION['datejour'].") 
        OR (jour3  >= ".$_SESSION['datejour'].") 
        OR (jour4  >= ".$_SESSION['datejour'].") 
        OR (jour5  >= ".$_SESSION['datejour']."))";

  4. #4
    Membre régulier Avatar de carelha
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 168
    Points : 109
    Points
    109
    Par défaut
    merci de vos réponses, c'était bien le problème.

    Je fais toujours un écho de ma requête, mais pas en même temps que le message d'erreur, effectivement; je vais corriger cela.

    Merci de votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2000] Détection d'une cellule vide dans une ligne.
    Par babou41287 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 12/04/2012, 15h40
  2. [XL-2010] Sélection d'une cellule vide dans un fichier "ouvert" avec GetOpenFilename
    Par mauriceguillier dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 21/12/2010, 14h40
  3. [XL-2007] problème de codage en vba ("copie d'une partie d'une cellule dans une cellule vide")
    Par skipeemed dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 26/10/2010, 17h01
  4. Colorisation d'une cellule vide avec MsgBox
    Par olivepao dans le forum Macros et VBA Excel
    Réponses: 25
    Dernier message: 30/05/2008, 15h11
  5. Réponses: 1
    Dernier message: 25/05/2007, 22h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo