dedlfix: gesamte Anzahl auslesen

Beitrag lesen

Tach!

https://phpperformance.de/server/database/sql_calc_found_rows-oder-wie-man-effektiv-blaetternavigationen-umsetzt

Danke. Verstehe ich irgendwie nicht. In diesem Artikel wird gesagt, man muss SELECT FOUND_ROWS() direkt nach der LIMIT-Abfrage ausführt.

Zum einen, SQL_CALC_FOUND_ROWS ist ein Keyword, kein Spaltenname, dem folgt kein Komma.

SELECT FOUND_ROWS() ist eine zweite Abfrage, die man separat und ganz normal wie jede andere Query ausführen muss, inklusive Ergebnis-Fetchen, und das gleich im Anschluss nachdem man die Query mit dem SQL_CALC_FOUND_ROWS erledigt hat.

dedlfix.