dedlfix: MySQL Zeilen zählen

Beitrag lesen

echo $begrüßung;

Leider muß der selbe Befehl 2 mal ausgeführt werden.
Fürs ermitteln der Gesamtzahl der Einträge
Fürs Ergebnis, was angezeigt wird (mit LIMIT)
Kann man das alles in einem Befehl unterbringen?

Sieh dir [linkhttp://dev.mysql.com/doc/refman/5.0/en/information-functions.html#function_found-rows@title=SQL_CALC_FOUND_ROWS und FOUND_ROWS()] an.

Oder ist count(*) weniger Performancelastig?

Ein SELECT COUNT(*) FROM ...  ohne einschränkende WHERE-Klausel schaut einfach nur in den Metadaten der Tabelle nach der Anzahl. Es zählt also nicht wirklich. Mit WHERE muss allerdings gezählt werden.

echo "$verabschiedung $name";