le 12/12/2006 à 11:37
Suta
Bonjour, jessaye deffectuer une simple requete et j'ai un probleme a l'affichage des resultat...
voici mon code :
à l'affichage, il manque le dernier enregistrement
si je change le "ORDER BY date DESC" en "ORDER BY date ASC" le dernier enregistrement s'affiche
le probleme c'est que j'aimerai bien pouvoir les classé par date desc...
ce qu'il y a de tres bizzar c'est que d'autre script similaires a celui ci marche tres bien... j'ai pourtant bien regardé mais vraiment je ne comprend pas ou est le probleme.
silvousplais aidez moi :)
merci d'avance !
voici mon code :
<?php
include 'db_connect.php';
$sql = 'SELECT comment FROM comments ORDER BY date DESC;';
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());
$data = mysql_fetch_array($req);
while ($data = mysql_fetch_array($req)) {
echo '<div>' , $data['comment'] , '</div>';
}
mysql_free_result ($req);
mysql_close ();
?>
à l'affichage, il manque le dernier enregistrement
si je change le "ORDER BY date DESC" en "ORDER BY date ASC" le dernier enregistrement s'affiche
le probleme c'est que j'aimerai bien pouvoir les classé par date desc...
ce qu'il y a de tres bizzar c'est que d'autre script similaires a celui ci marche tres bien... j'ai pourtant bien regardé mais vraiment je ne comprend pas ou est le probleme.
silvousplais aidez moi :)
merci d'avance !