Signaler PHP: pb de requête avec comparaison

Utilisateur anonyme -  
 A.Nonymous -
Bonjour,

Je doit faire une requête qui selectionne les épreuves dont la date est supérieure ou égale à celle du jour mais celle-ci ne fonction pas.

Voici mon script php:

<?php
$connection=mysql_connect("127.0.0.1", "root","") or die ("prob de connexion avec le serveur");
$db=mysql_select_db("groupe1_p13_cecdrl",$connection) or die ("prob de connexion avec le serveur");
$date=date('d-m-Y');

$MonSql=mysql_query("SELECT NumEpreuve,NomEpreuve,DATE_FORMAT(DateEpreuve,'%d/%m/%Y') AS DatePHPEpreuve FROM EPREUVE WHERE DatePHPEpreuve>=date()");
$Monrésultat = mysql_query($MonSql);
while ($Uneligne=mysql_fetch_array($MonSql))
{
if ($Uneligne['DatePHPEpreuve']>>=$date)
$NumEpreuve=$Uneligne['NumEpreuve'];
$NomEpreuve=$Uneligne['NomEpreuve'];
echo "<option value=\"$NumEpreuve, $NomEpreuve\">$NumEpreuve $NomEpreuve</option>";
}

Merci d'avancede votre aide

A voir également:

1 réponse

A.Nonymous
 
WHERE DatePHPEpreuve>=date()

Ce n'est pas ainsi qu'on utilise la fonction DATE de mysql.

Au vu de la demande, voir la fonction CURDATE()
0