Jochen: mysql count

Beitrag lesen

Hi, wenn meine Abfrage

select a,b,c,d FROM tabelle where bedingung1 AND bedingung2 AND bedingung3

lautet, wie setze ich dann count ein, um im Ergebnis die Anzahl der gefundenen Datensätze zu erhalten? Bisher benutze ich immer 2 x hintereinander dieselbe Query und die Funktion mysql_num_rows nach der ersten.

Tschuldigung, wichtige Information vergessen:

select a,b,c,d FROM tabelle where bedingung1 AND bedingung2 AND bedingung3 LIMIT 0, 50

Da das aber die seitenweise Abfrage darstellt (50 Einträge je Seite) und ich weiß, dass die gesamtanzahl der Ergebnisse > 1000 ist, bezieht sich meine Frage darauf, in diese Abfrage auch die Frage nach der Gesamtanzahl des Ergebnisses einzubeziehen. Und das mache ich normal über 2 Abfragen, 1 x ohne LIMIT, einmal dann mit LIMIT.

VG, Jochen