Bonjour à tous
Voilà mon problème. J'ai une requête du type :
On suppose qu'il y a 900 enregistrement dans la table test.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT SQL_CALC_FOUND_ROWS * FROM test LIMIT 0, 10; SELECT FOUND_ROWS();
Avec une version de MySQL 4.1.11, FOUND_ROWS() me retourne 900 (ce qui est normal). Seulement, avec les versions que j'ai trouvé (càd 5.0.15, 5.0.16 et 5.0.18 ), FOUND_ROWS() me retourne constament le chiffre 124 (ce qui n'est pas normal), indépendament du nombre d'enregistrement dans la table test.
Quelqu'un aurait-il une solution explicative ?
Merci d'avance !
Partager