Recuperer un enregistrement MYSQL PHP

Résolu/Fermé
wolf85kunst Messages postés 7 Date d'inscription samedi 3 janvier 2004 Statut Membre Dernière intervention 15 octobre 2010 - 11 févr. 2010 à 22:47
 accro - 15 nov. 2010 à 19:00
Bonjour,
J'aimerai savoir comment récupérer un enregistrement précis dans une base de données.
Exemple je souhaite afficher l'enregistrement n°10 de ma table...
J'avais pris l'habitude de faire comme suit, mais vous avouerez que c'est plutôt lourd et inadapté :

$cpt = 0;
while($donnees = mysql_fetch_array($reponse))
{
if ($cpt == 10) echo $donnees['.........'];
$cpt++;
}

Il me semble qu'une solution existe dans la requete...
Je vous remercie a l'avance :)

2 réponses

SELECT * FROM `your_table` LIMIT 0, 10

+=> affiche les 10 premiers résultats de la table.

SELECT * FROM `your_table` LIMIT 5, 5

Affiche 5 enregistrements à partir de l'entrée 5 de la table, donc : 6 7 8 9 10
1
wolf85kunst Messages postés 7 Date d'inscription samedi 3 janvier 2004 Statut Membre Dernière intervention 15 octobre 2010
11 févr. 2010 à 23:49
Je te remercie, c'était tout simple !
0
et pour afficher plusieurs enregistrement ?

c'est a dire j'ai un champs id qui va de 0 a 10
je veux afficher l'enregistrer 3 , 5 et 8 ensemble , comment faire ?
0