Se déplacer dans le résultat d'une requête

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Se déplacer dans le résultat d'une requête

par Cyrano » 25 juil. 2005, 12:40

Modération : sadjiro, merci de lire les règles du forum, première ligne de l'article 3 et de procéder aux correction nécessaires.

par sadjiro » 25 juil. 2005, 12:28

ui grâce à une variable qui s'incrémente :)


voici un exemple avec mon code pour ma galerie :)

Code : Tout sélectionner

$lim1 = $agn; $lim2 = 8; $num = 0; //$nombimg est en fait égal au total des images (résultat de la requête COUNT) $n = $nombimg; while ($n >= 0) { //ici j'ai voulu limiter le nombre d'image à 8 par page. $n = $n-8; $agn2 = $lim2*$num; echo "&nbsp&nbsp"; $num = $num+1; } $reqim = mysql_query("SELECT * FROM nomdematable WHERE nomdemacolonne='".$gamen."' ORDER BY nomdemacolonne LIMIT $lim1,$lim2");
vala si ce code peut t'aider ... :)

aide toi de la fonction LIMIT petit scarabé ca t'aidera bien :wink:

vala ^^

itekimasu !!


(désolé pour le message monsieur l'admin ^^, je l'ai corrigé :))

par ocamar » 25 juil. 2005, 12:19

merci,
Je vais tester ça...

par Cyrano » 25 juil. 2005, 12:18

il suffit d'appeler plusieurs fois la fonction mysql_fetch_array() ou mysql_fetch_assoc().

Dans les paramêtres tu mets le resultat de ton mysql_query
Pas optimal ta méthode :?

par guilt92 » 25 juil. 2005, 12:15

il suffit d'appeler plusieurs fois la fonction mysql_fetch_array() ou mysql_fetch_assoc().

Dans les paramêtres tu mets le resultat de ton mysql_query

par Cyrano » 25 juil. 2005, 12:15

La manière d'y parvenir consiste à enregistrer les résultats de ta requête dans un tableau (array) et à naviguer dans le tableau selon les index.

Se déplacer dans le résultat d'une requête

par ocamar » 25 juil. 2005, 12:14

Bonjour à tous,

Y a-t-il moyen de se déplacer simplement dans le résultat d'un requête renvoyé par mysql_query, comme on le fait dans un tableau avec les fonctions next(), prev(), end(),...

Je cherche une méthode du style 'movenext' mais ne trouve rien...

Merci d'avance