navigation sur plusieurs pages en une seule 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 : navigation sur plusieurs pages en une seule requête ?

par DocType » 29 oct. 2005, 16:31

en une seule requête ?
tu créé ta requete qui apporte.
ensuite lorsque tu lexecute tu lui fais un mysql_num_rows (me semble que jme suis pas trompé dans l'ortographe)
et un mysql_fetch_array, tout ca sur la requete (pas le fetch array sur le num_rows hein !)
Après si tu veux encore economiser tes requetes, tu mets tes résultats de fetch array en variable de session, sous forme de tableau.
la t trankil, et tout ca en une seule requete :wink:

navigation sur plusieurs pages en une seule requête ?

par gc » 29 oct. 2005, 15:05

Bonjour à tous.
Voilà, je vous détaille ma question :
j'ai une requête qui me donne de nombreux résultats, et je voudrait afficher les résultats sur plusieurs pages. Il y'a une soltuion simple qui consiste à faire deux requêtes : une pour calculer le nombres de résultats (et en déduire le nombre de pages), et une seconde qui affichera une page de résultats... le problème c'est que si possible j'aimerais pouvoir faire tout ça en une seule et unique requête (pour ne pas manger trop de ressource).
Pensez-vous que cela soit possible ?
Merci d'avance :)