Bonjours
Je voudrais selectionner un enregistrement dont la date contenu dans la table est superieur à la date actuelle. Mon probleme est que mon code sql ne fonctionne pas.
dans la table j 'ai tenter de mettre plusieur option j'ai mis date_fin en text , datetime. Rien ny fait cela fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php $date = date('Y-m-d G:i:s'); // donne la date du jour de la forme 2006-09-1 16:30:55 $sql = "SELECT titre FROM fr_part_demande WHERE date_fin >= ".$date; $af = mysql_query($sql); $res = mysql_fetch_object($af); echo "$res->titre<br>"; ?>
J'ai même tenté la fonction microtime() et change date_fin en decimal (0,.....) cela ne fonctionne pas non plus.
Qu' est qui cloche sur ma variable sql ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php $date = microtime(date(('Y-m-dG:i:s'); // donne la date en 0,........ $sql = "SELECT titre FROM fr_part_demande WHERE date_fin >= ".$date; $af = mysql_query($sql); $res = mysql_fetch_object($af); echo "$res->titre<br>"; ?>
Pouvez vous m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $sql = "SELECT titre FROM fr_part_demande WHERE date_fin >= ".$date;
Merci d'avance!!!!
![]()
Partager