Bonjour a tous,
j'aimerais comprendre ce matin ce qui se passe avec ma requete mysql.
j'ai fait une première requête pour sélectionner les 350 premiers enregistrements d'une table mysql et jusque la ca va bien. ca donne les id a partir de 17 a 669 pour un total de 350 enregistrements.
Mais lorsque je veux en faire une deuxième requête a partir du dernier enregistrement de la requête précédente soit le id 669 et bien la requete me donne les donnees a partir du id 1270.
Pourquoi ?
pour arriver a faire ma requete a partir du id 670, je dois écrire limit 350,350. ca donne le resultat des 350 prochains enregistrements a partir du id 670.
incompréhensible.
j'expose ici la requete problematique , celle qui ne donne pas le bon id de départ
Si quelqu'un pourrait m'expliquer ce qui arrive, je pourrais aller me reposer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <?php $SelectPseudoTchat = "SELECT id, pseudo, courriel, categoriemembre FROM membres WHERE (categoriemembre = 'Trans' OR categoriemembre = 'Amateur' OR categoriemembre = 'Pro') AND actif = 1 AND (liste =1 OR liste =2) ORDER BY id ASC LIMIT 669,350";?>
cette requete démarre la recherche a partir id 1270
merci
Partager