bonjour,
j'ai un problème à l'instant , je suis sûr tout con mais bon, j'y arrive pas.
je veux faire apparaitre une liste d'évènement qui sont supérieur à la date d'aujourd'hui, j'ai donc mis ce code:
<?
$db = mysql_connect('localhost', 'nombase', 'pass');
mysql_select_db('nombase',$db);
$date2 = date("Y-m-d"

;
$sql = "SELECT *,DATE_FORMAT(date, '%D %M %y') as datefr FROM MyConcertsInfos order by date where date>$date2 asc limit 1";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_array($req))
{
echo '. <font class=ptitre>'.$data['titre'].'</b></font>
<font class=ptexte>'.$data['news'].'</font>
.url : <a href="'.$data['url_source'].'" target="blank"><font class=ptexte>'.$data['nom_source'].'</font></a>
~ <font class=pdecompte2>'.$data['datefr'].' :: '.$data['heure'].'</font>~
';
}
mysql_close();
?>
et j'ai cette erreur:
Erreur SQL !
SELECT *,DATE_FORMAT(date, '%D %M %y') as datefr FROM MyConcertsInfos order by date where date>2005-04-28 asc limit 1
You have an error in your SQL syntax near 'where date>2005-04-28 asc limit 1' at line 1
vous voyez quoi?