problème de comparaison de date (mysql). - SQL/NoSQL - Programmation
Marsh Posté le 19-12-2002 à 04:19:28
Hermes le Messager a écrit : Voilà, j'ai un problème tout con : |
Je crois me souvenir d'une fonction sysdate() et d'une autre after().
Spéculatif, à vérifier.
J'espère que ton $datejour était bien du type date et pas une chaine de caractères.
Marsh Posté le 19-12-2002 à 11:59:33
je vais regarder tout ça !
Pour info, oui, mon $datejour est bien du type date. (j'ai $datejour = date("Y-m-d" ); C'est bon comme cela ?)
Marsh Posté le 19-12-2002 à 12:20:57
where truc > 'YYYY-MM-dd'
ou where truc > YYYYMMddHHmm
enfin, c't'a essayer
Marsh Posté le 19-12-2002 à 12:47:54
Thanks greg Tu m'as mis sur la voie :
ET LA REPONSE ETAIT ....
$datejour >= date(Ymd);
(c'est drole parceque quand on affiche la date en provenance de mysql, on a 2002-01-01, et date(Ymd)=20020101, ben ya que comme ça qu'il veut faire la comparaison, ce couillon de mysql )
Marsh Posté le 19-12-2002 à 14:07:47
Hermes le Messager a écrit : Thanks greg Tu m'as mis sur la voie : |
si tu mets pas de guillemets, 2002-01-01 ça fait 2000, couillon toi meme
Marsh Posté le 19-12-2002 à 14:55:18
Reply
Marsh Posté le 19-12-2002 à 03:55:07
Voilà, j'ai un problème tout con :
Je fais un calendrier.
Dans ce calendos, on peut ajouter des dates, mais je voudrais afficher seulement les dates SUPERIEURES à la date du jour.
Est-ce possible directement avec mysql ?
un where champdate >= $datejour ne fonctionne pas.
PS : j'ai un champ date sous la forme = Y-m-d
kiki a donc une solution ?