Comment afficher les 10 derniers enregistrements mysql

Résolu
flexi2202 Messages postés 3822 Date d'inscription   Statut Membre Dernière intervention   -  
flexi2202 Messages postés 3822 Date d'inscription   Statut Membre Dernière intervention   -
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();

?>
A voir également:

3 réponses

Pitet Messages postés 2826 Date d'inscription   Statut Membre Dernière intervention   527
 
Bonjour,

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

Bonne journée,
1
flexi2202 Messages postés 3822 Date d'inscription   Statut Membre Dernière intervention   190
 
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
0
flexi2202 Messages postés 3822 Date d'inscription   Statut Membre Dernière intervention   190
 
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
0