Moin!
Ein sehr schöner Befehl, muß ich sagen. Wenn man das Ergebnis denn wirklich nicht anders kriegen kann.
Wie meinst Du das? Außer das wir mit deieser Lösung beim ursprünglichen Problem womöglich mit Kanonen auf Spatzen schießen, kanne ich keine andere Abfrage, die vergleichbare Infos liefert! Also ich bin schwer begeiistert...
Das meine ich so: Wenn man die Anzahl der Einträge in einer Datenbank braucht und nicht bereits "SELECT irgendwas FROM tabelle" gemacht hat (was man mit mysql_num_rows() auswerten könnte), dann ist dieser Befehl ganz brauchbar. Vor allem, wenn man (was ja nicht unüblich ist) auf irgendeiner (Admin-)Seite Statistiken ausgeben will, wieviel denn in der Datenbank gespeichert ist. Nachteil: Man kann nicht filtern und so als gelöscht oder noch nicht freigegeben gekennzeichnete Datensätze von der Ermittlung ausnehmen.
Von daher: Nett, den Befehl zu kennen. Aber er ist schlicht nur ein Ersatz für einen einzigen Anwendungsfall, und nicht universell.
- Sven Rautenberg