ingres_num_rows
(PHP 4 >= 4.0.2, PHP 5 <= 5.0.5, PECL ingres:1.0-1.4.3)
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
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.
Hinweis: 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().