Recuperer le nombre d'enregistrements total dans un LIMIT..

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 : Recuperer le nombre d'enregistrements total dans un LIMIT..

par Invité » 11 juil. 2007, 15:14

Merci ,je vais regarder ca :wink:

par Genova » 11 juil. 2007, 09:41

Bonjour, regarde sur cette page : http://dev.mysql.com/doc/refman/5.0/fr/ ... tions.html
du côté de SQL_CALC_FOUND_ROWS et FOUND_ROWS()

Recuperer le nombre d'enregistrements total dans un LIMIT..

par LIMIT » 10 juil. 2007, 16:39

Bonjour , Je ressors une liste de sites en page à page avec php et une requete sql et j'utilise pour ca l'instruction LIMIT x,y dans ma requête pour afficher les sites 10 par 10 ...

Ma requete en sortie est de ce type :

Code : Tout sélectionner

SELECT DISTINCT S.ID, S.POSTEE,S.NOM, S.MODE, S.VALIDEE, S.DESCRIPTION, S.URL, AVG( N.NOTE1 + N.NOTE2 + N.NOTE3 + N.NOTE4 ) AS MOYENNE FROM site S,note N WHERE N.IDSITE = S.ID AND S.NOM LIKE 'actualité%' GROUP BY S.ID ORDER BY S.MODE, MOYENNE DESC LIMIT 0 , 11
Cette liste fait suite à la recherche d'un mot et je dois afficher le nombre total d'enregistrements existant or dans ma requete à cause du LIMIT je peux pas sortir ce total. Y a t'il un moyen avec un count de sortir les enregistrements 10 par 10 mais d'avoir également le nombre total pour l'afficher sur chaque page? MErci pour votre réponse.