Tom: LIMIT Eingrenzung mit nur einer Abfrage (für Seitenzahlen)

Beitrag lesen

Hello,

Also ich glaube mit einer Abfrage kommt man da gar nicht durch.

Korrekt, wenn Du vorher die Anzahl der Seiten bestimmen willst, musst Du immer erst ein

select count(*) from $table $filter;

durchführen. Bedenke aber, dass in dynamischen Datenbeständen zwischen dem Zählen und dem Select für die Datenbeschaffung schon wieder alles ganz anders sein kann. Da kann sich durchaus eine andere Connection mit einem "Multiinsert" oder einem delete dazwischenmogeln. Ob MySQL in der aktuellen Version mehrere Statements Common (also mit "Zischenmogelschutz") ausführen kann, weiß ich leider nicht. Ich konnte nichts finden unter dem Stichwort.

Liebe Grüße aus http://www.braunschweig.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen