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 :

Probleme de date [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 60
    Par défaut Probleme de date
    Bonjour à tous,
    Alors je vous expose mon problème qui est très simple:
    Je dispose d'une zone de saisie en html remplie par l'utilisateur :

    <b>Date :</b><input type=date name="date" value="" size="10" maxlength="10">

    Par mon formulaire(methode post) je sire comparer cette date avec une date(ri.DateR) comprise dans ma table(ri) de type 'date' .
    grace à ma requete:
    =>$req="SELECT id FROM ri WHERE DateR>=$date";

    Par exemple dans ma zone de saisie je tappe : 2008-02-29 (car dans ma BDD mon champ DateR qui est de type date subit des insertions de requetes sous la forme : aaaa/mm/jj !!
    Donc je fais expres de taper dans ma zone de saisie la date sous la meme forme ^^
    Ensuite je recupere les resultats de cette requete et je les affiche via un echo

    Le résultat m'affiche tous les numéros(ri.id) même ceux dont la date correspondante est inférieur à :2008-02-29 (exemple : il m'affiche le numero(id) dont la date est : 2008-02-17

    Voilà si quelqu'un a une idée d'oû peut provenir mon problème .
    Merci

  2. #2
    Membre émérite
    Inscrit en
    Mai 2002
    Messages
    673
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 673
    Par défaut
    Il faut des doubles quotes autour de ta variable date dans ta requete SQL ! date est traité comme une chaine de caractère, non comme une valeur numérique

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 60
    Par défaut
    ok merci mais le doubles quotes "$date" cela n'a pas fonctionné !
    Alors j'ai essayé avec un simple quote et cela fonctionne : '$date'
    En tout cas merci beaucoup

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

Discussions similaires

  1. problemes de dates SQL PARADOX
    Par igs dans le forum Paradox
    Réponses: 5
    Dernier message: 05/07/2004, 18h35
  2. Problème de date
    Par rh0D'm@n dans le forum Modules
    Réponses: 3
    Dernier message: 11/05/2004, 15h16
  3. Probleme de date
    Par poufouille dans le forum Bases de données
    Réponses: 4
    Dernier message: 19/03/2004, 14h19
  4. probleme de date (toujours et encore des dates)
    Par Yannesco dans le forum SQL
    Réponses: 3
    Dernier message: 02/02/2004, 19h04
  5. Probleme de date
    Par danuz dans le forum XMLRAD
    Réponses: 3
    Dernier message: 24/09/2003, 15h57

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