Funktion | Beispiel | Beschreibung |
mysql_fetch_object | $obj=mysql_fetch_object($res,$type) | Liefert ein Objekt mit Eigenschaften, die den Feldern des geholten Datensatzes entsprechen, oder FALSE, wenn keine weiteren Datensätze vorhanden sind. |
mysql_fetch_row | $arr=mysql_fetch_row($res) | Liefert einen Datensatz aus dem Anfrageergebnis mit der übergebenen Kennung. Der Datensatz wird als Array geliefert. Jedes Feld wird in einem Array-Offset abgelegt. Der Offset beginnt bei 0. |
mysql_field_flags | $opt=mysql_field_flags($res,$offset) | Liefert die Flags des Felds mit dem übergebenen Offset. Die Flags werden als einzelne Werte pro Flag und durch ein einziges Leerzeichen getrennt geliefert, sodass sie leicht mit explode() getrennt werden können. |
mysql_field_len | $len=mysql_field_len($res,$offset) | Liefert die Länge des angegebenen Felds. |
mysql_field_name | $name=mysql_field_name($res,$index) | Liefert den Namen des Felds, das dem angegebenen Feldindex entspricht. Der Parameter Ergebnis-Kennung muss eine gültige Ergebnis-Kennung sein. Feldindex bestimmt den numerischen Offset des Felds. |
mysql_field_seek | $erg=mysql_field_seek($res,$offset) | Setzt den Feldzeiger auf den angegebenen Feldoffset. Wird beim nächsten Aufruf von mysql_fetch_field() kein Feldoffset übergeben, wird der Feldoffset zurückgeliefert, der bei mysql_field_seek() angegeben wurde. |
mysql_field_table | $name=mysql_field_table($res,$offset) | Liefert den Namen der Tabelle, die das genannte Feld enthält. |
mysql_field_type | $type=mysql_field_type($res,$offset) | Liefert den Typ eines Felds in einem Ergebnis. |
mysql_free_result | $succ=mysql_free_result($res) | Gibt den Speicher frei, der mit der Ergebnis-Kennung assoziiert ist. |
mysql_get_client_info | $name=mysql_get_client_info() | Liefert eine Zeichenkette mit der Version der Clientbibliothek. |
mysql_get_host_info | $name=mysql_get_host_info($res) | Liefert eine Zeichenkette, die den Typ der benutzten Verbindung Verbindungs-Kennung beschreibt. Der Hostname des Servers ist ebenfalls enthalten. Fehlt der Parameter $res, wird die zuletzt hergestellte Verbindung benutzt. |
mysql_get_proto_info | $name=mysql_get_proto_info ($res) | Liefert die Protokollversion, die die Verbindung Verbindungs-Kennung nutzt. Fehlt der Parameter $res, wird die zuletzt hergestellte Verbindung benutzt. |
mysql_get_server_info | $name=mysql_get_server_info($res) | Liefert die Serverversion, die die Verbindung mit der Verbindungs-Kennung nutzt. Fehlt $res, wird die zuletzt hergestellte Verbindung benutzt. |
mysql_info | $name=mysql_info($res) | Liefert genaue Informationen über die zuletzt ausgeführte Abfrage zurück, die über den Parameter $res ausgeführt wurde. Wird der optionale Parameter Verbindungs-Kennung nicht angegeben, so wird die letzte offene Verbindung benutzt. |
mysql_insert_id | $id=mysql_insert_id($lkid) | Liefert die ID, die bei der letzten INSERT-Operation für ein Feld vom Typ AUTO_INCREMENT vergeben wurde. Wenn die Verbindungskennung nicht angegeben wird, wird die zuletzt geöffnete Verbindung angenommen. |
mysql_list_dbs | $res=mysql_list_dbs($lkid) | Liefert eine Ergebnis-Kennung, die alle Datenbanken auf dem Datenbankserver enthält. Um diese Ergebnis-Kennung zu durchlaufen, benutzen Sie die Funktion mysql_tablename() oder irgendeine der Funktionen, die mit Ergebnistabellen umgehen kann, etwa mysql_fetch_array(). |
mysql_list_fields | $res=mysql_list_fields($db,$table,$lkid) | Gibt einen Verweis auf Felder einer Tabelle zurück. |