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

PHP & Base de données Discussion :

[SQL] problème de dates


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé 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
    Par défaut [SQL] problème de dates
    Bonjour,

    j'ai un problème de date que je ne comprends pas.
    ma requête est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM guide, aide where guide.structure=aide.clef AND clef= "189" AND ((jour1 >= 2006-12-28) OR (jour2 >= 2006-12-28) OR (jour3 >= 2006-12-28) OR (jour4 >= 2006-12-28) OR (jour5 >= 2006-12-28) )
    cette requête me sort un résultat, pourtant, dans les colonnes jour1, jour2,jour3, 4 et 5 de ce résultat, j'ai uniquement une date dans jour1 : 2006-10-07, donc inférieure à la date de la requête.

    J'ai peut être pas encore digéré le repas de Noel, mais je ne comprends pas mon erreur.

    Merci à ceux qui auront l'esprit plus clair que moi.

  2. #2
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Forum SGBD...

    Perso je vois pas non plus mais à mon avis il faut plus d'infos, vois sur le forum approprié.

  3. #3
    Membre confirmé 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
    Par défaut
    merci du passage, j'espère que dans le bon forum qqn aura une bonne suggestion.

  4. #4
    Membre confirmé 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
    Par défaut
    en fait j'ai l'impression que dès que je fais

    les résultats qui sortent sont tous ceux qui ont une date et non 0000-00-00 dans le champ jourX.

    Qqn a un tuto sur la gestion des dates ?

  5. #5
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Les dates doivent être entourées par des quotes (apostrophes) comme les chaînes.


    Julp.

  6. #6
    Membre confirmé 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
    Par défaut
    Merci, ca venait de mes "" avec l'utilisation des variables,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (jour1 >= ".$_SESSION['datejour'].")
    au lieu de

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (jour1 >= '".$_SESSION['datejour']."')
    merci vraiment pour ton aide !

  7. #7
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Ah bah tiens on découvre un nouveau champ nodate...

    Avec ce que tu décris avant j'ai l'impression que tu doit récupérer toutes les lignes ayant le nodate à oui donc c'est ça sûrement ça qui fout la grouille ...

    Citation Envoyé par carelha
    en fait j'ai l'impression que dès que je fais

    les résultats qui sortent sont tous ceux qui ont une date et non 0000-00-00 dans le champ jourX.

  8. #8
    Membre confirmé 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
    Par défaut
    on s'est croisé, non non, ce n'était pas le nodate, ca il était bien géré c'est pour ca que je n'en parlais pas, c'était bien juste le coup classique des " et des '".

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

Discussions similaires

  1. SQl LOADER: Problème de date
    Par claralavraie dans le forum SQL*Loader
    Réponses: 25
    Dernier message: 28/03/2017, 11h24
  2. NetBeans 6.5 - Rad/sql - problème format Date ClassCastException
    Par kenji_getpowered dans le forum NetBeans
    Réponses: 3
    Dernier message: 11/05/2009, 22h45
  3. Problème de date avec un trigger PL/SQL
    Par fluec-wa dans le forum PL/SQL
    Réponses: 6
    Dernier message: 18/01/2006, 14h56
  4. SQL server et toujours des problèmes de dates ...
    Par constantin dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 28/10/2005, 12h19
  5. [SQL] problème avec les date et les group By
    Par Stef784ever dans le forum Langage SQL
    Réponses: 3
    Dernier message: 23/11/2004, 09h18

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