PHP/Eigenschaften der Ergebnisliste

Aus Mikiwiki
< PHP
Version vom 16. Januar 2009, 12:21 Uhr von Michi (Diskussion | Beiträge) (New page: Die Abfrage einer Mysql-Datenbank mit einer "SELECT"-Anweisung gibt einen Zeiger auf eine Ergebnisliste zurück. {| class=wikitable width=100% | <source lang=php enclose=div> $result ...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Die Abfrage einer Mysql-Datenbank mit einer "SELECT"-Anweisung gibt einen Zeiger auf eine Ergebnisliste zurück.

$result = mysql_query("SELECT * FROM address");

Dieser Zeiger kann zu verschiedenen Operationen herangezogen werden. Allgemeine Informationen werden durch die folgenden Funktionen ermittelt.

Funktion Beschreibung
mysql_num_fields($result) Ermittelt die Anzahl der Spalten (Felder) der Ergebnisliste "$result".
mysql_num_rows($result) Ermittelt die Anzahl der Datensätze in der Ergebnisliste "$result".

Die Funktion "mysql_data_seek" setzt den Zeiger gezielt auf einen bestimmten Datensatz. Dabei bestimmt "$number" den Datensatz innerhalb der Ergebnisliste "$result". Die Funktion gibt "1" ("TRUE") zurück, wenn der Vorgang erfolgreich war, ansonsten "0" ("FALSE").

$ok = mysql_data_seek($result, $number);