Bonjour a tous !

Je suis nouveau ici et aussi mysql est tout nouveau pour moi.

J'ai une requete :

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>";
		}
?>
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.

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