mysql_num_fields
mysql_pconnect
MySQL Funktionen
PHP Manual

# mysql_num_rows

(PHP 4, PHP 5, PECL mysql:1.0)

mysql_num_rows — Liefert die Anzahl der Datensätze im Ergebnis

### Beschreibung

int mysql_num_rows ( resource `$Ergebnis-Kennung` )

mysql_num_rows() liefert die Anzahl der Datensätze einer Ergebnismenge. Diese Funktion ist nur gültig für SELECT Befehle. Haben Sie eine INSERT, UPDATE oder DELETE Abfrage ausgeführt und möchten die Anzahl der betroffenen Datensätze ermitteln, verwenden Sie die Funktion mysql_affected_rows().

Beispiel #1 mysql_num_rows() Beispiel

`<?php
$link = mysql_connect("localhost", "mysql_user", "mysql_password");
mysql_select_db("database", $link);
$result = mysql_query("SELECT * FROM table1", $link);
$num_rows = mysql_num_rows($result);
echo "$num_rows Rows\n";
?>`

> Hinweis: Wenn Sie mysql_unbuffered_query() verwenden, liefert mysql_num_rows() solange nicht den korrekten Wert, bis Sie alle Zeilen der Ergebnismenge erhalten haben.

Siehe auch mysql_affected_rows(), mysql_connect(), mysql_data_seek(), mysql_select_db() und mysql_query().

Für Abwärtskompatibilität kann mysql_numrows() verwendet werden. Diese Funktion ist jedoch veraltet.

mysql_num_fields
mysql_pconnect
MySQL Funktionen
PHP Manual