Schtroumpheur bwwwwwaaaaarkkkkkkk!!!!!! | cleanx a écrit a écrit :
Voilà j'ai ça :
Code :
- $query = "SELECT nom,type,descrip,auteur,hauteur,largeur,taille FROM smiley_tbl WHERE type='stat'";
- $resultat = mysql_query($query);
- while ($row = mysql_fetch_array($resultat))
- {
- print("Je vous passe les détails..." );
- }
|
Qui va me chercher toutes les lignes contenant stat et qui m'affiche un joli tableau tout mignon. Maintenant est-ce qu'il existe une commande MySQL qui permet d'afficher seulement un nombre défini de lignes d'une sélection ? Ce serait pour limiter le nombre de ligne affichées par page... Ca fait 2 jours que je cogite là-dessus, mais rien à faire, ça coince. J'ai rien trouvé de semblable dans la doc de mysql.com.
Je voudrais bien faire une boucle qui va me chercher les 5 première ligne, puis les 5 autres sur la prochaine page, et ainsi de suite. Mais primo je ne vois pas comment m'y prendre, secondo il me semble stupide de faire cracher 100 lignes(par exemple) à MySQL puis d'en récupérer 5 alors qu'il pourrait seulement en envoyer 5...
Ch'ais pas si ch'uis très clair, 'faut me dire si vous comprenez pas
|
$query = "SELECT nom,type,descrip,auteur,hauteur,largeur,taille FROM smiley_tbl WHERE type='stat' LIMIT 0,10";
affiche les 10 premier posts
$query = "SELECT nom,type,descrip,auteur,hauteur,largeur,taille FROM smiley_tbl WHERE type='stat' LIMIT 10,10";
affiche les 10 suivants
etc Message édité par Schtroumpheur le 05-11-2002 à 17:11:15
|