Bonjour ...

Je dispose d'une table avec le shémat suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
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 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
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 ...