Bonjour a tous !
Je suis nouveau ici et aussi mysql est tout nouveau pour moi.
J'ai une requete :
Je souhaiterai en fait n'avoir ques les dates du jour et celles à venir, que celles passées n'apparaissent pas, sans qu'elles ne soient supprimées de la base de données.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <?php include("config.php"); $result = mysql_query("SELECT * , DATE_FORMAT(dates, '%m/%d/%Y') as datesfr FROM dates ORDER BY dates DESC",$connect); while($myrow = mysql_fetch_array($result)) { echo "<div align='justify'>"; echo "<b>"; echo $myrow['titre']; echo "</b>"; echo "<br />"; echo $myrow['date']; echo "<br />"; echo $myrow['commentaire']; echo "<br />"; echo "<br />"; echo "<hr color='#c4993d' size='1'>"; echo "<br />"; echo "</div>"; } ?>
J'ai trouvé cet exemple sur http://dev.mysql.com/doc/refman/5.0/...functions.html :
mysql> SELECT quelquechose FROM nom_de_table
WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30;
Mais rien n'y fait
Si vous pouviez m'aider.
Merci
Partager