Vorraussetzungen mysql, php.
Schon mal ganz gut... :)
Möchte die Anzahl aller Datensätze in einer Tabelle 'tabelle'.
$abfrage='SELECT COUNT(spalte1) FROM tabelle';
Sehr gut! Besser vielleicht noch COUNT(*).
$ergebnis=mysql_unbuffered_query($abfrage);
Mit SELECT COUNT kann ich doch die Datensätze zählen?
Und mit einem unbuffered Query blaste ich doch das DBMS weniger, oder?
Vielleicht. Das sollte aber in diesem Fall egal sein, oder?
Doch wie komme ich jetzt an das Ergebnis?
Ist die Varaible ergebnis leer? Gabs beim Exekutieren des SQL-Statements vielleicht iene Fehlermeldung? Hast Du ueberhaupt eine Verbindung zur DB? Alles mal ausprobieren und hier melden...
Wo ist mein Denkfehler?
Ich möchte einfach die Anzahl der Datensätze in 'tabelle'
Ich sehe keinen Denkfehler.
P.S.: geht eigtl auch SELECT COUNT(spalte1) FROM tabelle WHERE spalte1=1?
Geht auch.
d.h. ich möchte alle Datensätze der Datenbank zählen, die in spalte1 eine 1 haben...
Schon klar.
Schoene Weihnachten!