PHP Handbuch
Zurück |  | Nach vorne

# ingres_num_rows

(PHP 4 >= 4.0.2)

ingres_num_rows -- Gibt die Anzahl der Datensätze der Ergebnismenge zurück oder die Anzahl der von der letzten Abfrage betroffenen Datensätze

## Beschreibung

``int ingres_num_rows` ([resource link])`

Warnung
Diese Funktion ist EXPERIMENTELL. Das Verhalten, der Funktionsname und alles Andere was hier dokumentiert ist, kann sich in zukünftigen PHP-Versionen ohne Ankündigung ändern. Seien Sie gewarnt und verwenden Sie diese Funktion auf eigenes Risiko.

Bei delete-, insert- or update-queries, gibt ingres_num_rows() die Anzahl der durch diese Abfragen betroffenen Datensätze zurück. Bei den anderen Abfragen gibt ingres_num_rows() die Anzahl der Datensätze in der Ergebnismenge zurück.

> Anmerkung: Diese Funktion dient hauptsächlich dazu, die Anzahl der veränderten Datensätze in einer Datenbank festzustellen. Wenn diese Funktion aufgerufen wird, bevor ingres_fetch_array(), ingres_fetch_object() oder ingres_fetch_row() aufgerufen wurde, löscht der Server die Ergebnisdaten so dass das Skript sie nicht auslesen kann.

> Sie sollten stattdessen die Daten der Ergebnismenge mit einer dieser fetch-Funktionen in einer Schleife auslesen, solange, bis keine Datensätze mehr zum Lesen da sind und damit die Schleifenbedingung `FALSE` wird.

Siehe auch ingres_query(), ingres_fetch_array(), ingres_fetch_object() und ingres_fetch_row().

Zurück | Zum Anfang | Nach vorne
ingres_query | Nach oben | ingres_num_fields