le 08/08/2008 à 19:33
N@b
Bonjour ...
Je dispose d'une table avec le shémat suivant :
La table contient par exemple 15 enregistrements ( donc 15 lignes selon mysql_fetch_array() et mysql_num_rows() ) et je souhaiterai afficher les 5 dernières lignes ajoutés mais dans un ordre aléatoire avec une requete sql.
j'ai essayé avec celle-ci :
mais je présume bien que c'est une erreur de syntaxe de ma requete lorsque je la lance avec PHP.
Comment alors faire pour retirer les 5 dernières lignes de ma table et les afficher aléatoirement sur mon résultat HTML ?
Merci pour votre aide ...
Je dispose d'une table avec le shémat suivant :
CREATE TABLE news (
id_news integer auto_increment not null,
titre_news varchar (50) not null,
news longtext not null,
primary key (id_news)
)type=myisam;
La table contient par exemple 15 enregistrements ( donc 15 lignes selon mysql_fetch_array() et mysql_num_rows() ) et je souhaiterai afficher les 5 dernières lignes ajoutés mais dans un ordre aléatoire avec une requete sql.
j'ai essayé avec celle-ci :
SELECT * FROM news ORDER BY id_news DESC LIMIT 5, RAND()
mais je présume bien que c'est une erreur de syntaxe de ma requete lorsque je la lance avec PHP.
Comment alors faire pour retirer les 5 dernières lignes de ma table et les afficher aléatoirement sur mon résultat HTML ?
Merci pour votre aide ...