Comment afficher les 10 derniers enregistrements mysql [Résolu]

Signaler
Messages postés
2998
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
20 juillet 2021
-
Messages postés
2998
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
20 juillet 2021
-
bonjour a tous
j ai trouve un code qui permet d afficher les 10 premiers noms
mais comment faire pour afficher les 10 derniers

<?php
try
{
	$bdd = new PDO('mysql:host=localhost;dbname=test;charset=utf8', 'root', '');
}
catch(Exception $e)
{
        die('Erreur : '.$e->getMessage());
}

$reponse = $bdd->query('SELECT nom FROM jeux_video LIMIT 0, 10');

echo '<p>Voici les 10 premières entrées de la table jeux_video :</p>';
while ($donnees = $reponse->fetch())
{
	echo $donnees['nom'] . '<br />';
}

$reponse->closeCursor();

?>

3 réponses

Messages postés
2401
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
19 juillet 2021
449
Bonjour,

Avec une clause ORDER BY : https://www.commentcamarche.net/contents/1070-sql-tri

Bonne journée,
Messages postés
2998
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
20 juillet 2021
139
bonjour

merci pour le lien et la réponse

depuis tantôt c est ce que j essaye de mettre en pratique
SELECT nom FROM jeux_video ORDER BY id ASC 10


car je veux afficher les messages mais des 10 derniers enregistrements

mais cela ne me retourne rien
Messages postés
2998
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
20 juillet 2021
139
alors pour ceux que cela intéresse

SELECT message FROM commentaire ORDER BY id_commentaire DESC LIMIT 3

c est résolu

je me suis pris la tête depuis ce matin car j avais pas vu que c était" id_commentaire" et non pas id chez moi