le 29/12/2004 à 23:48
mobman02
J'ai un petit probleme avec une requete.
Je voudrais classer les resultat par ID,
mais dans l'ordre decroissant.
Je ne trouve pas la bonne syntaxe.
Voyez plutot:
C'est pour un script de news, il faut donc que la derniere news poster arrive en haut.
J'avait penser cree un vrai champs DATE, mais comme je n'y comprend rien et que MySQL enrengistre la date
en format américain, je me suis rabattu sur les ID (auto_increment).
Voila merci pour votre aide.
PS: (je vien d'y penser, mais, dans le
while($row = mysql_fetch_array($result))
il n'y a aucun moyen d'inverser l'ordre ????
Je voudrais classer les resultat par ID,
mais dans l'ordre decroissant.
Je ne trouve pas la bonne syntaxe.
Voyez plutot:
SELECT titre,texte,date,auteur,id FROM news_tbl ORDER BY id DESC ASC LIMIT $limite,$nombre
// ceci ne fonctionne pas...
SELECT titre,texte,date,auteur,id FROM news_tbl ORDER BY id ASC LIMIT $limite,$nombre DESC
// ceci non plus.... HELP
C'est pour un script de news, il faut donc que la derniere news poster arrive en haut.
J'avait penser cree un vrai champs DATE, mais comme je n'y comprend rien et que MySQL enrengistre la date
en format américain, je me suis rabattu sur les ID (auto_increment).
Voila merci pour votre aide.
PS: (je vien d'y penser, mais, dans le
while($row = mysql_fetch_array($result))
il n'y a aucun moyen d'inverser l'ordre ????