PHP MySQLi = PHP MySQL verbessert!
Mit MySQLi-Funktionen können Sie auf den MySQL-Datenbankserver zugreifen.
Hinweis: Die MySQLi-Erweiterung ist für die Verwendung mit MySQL Version 4.1.13 oder höher konzipiert.
Um MySQLi-Funktionen erfolgreich nutzen zu können, müssen Sie beim Kompilieren von PHP Unterstützung für die MySQLi-Erweiterung hinzufügen.
Die MySQLi-Erweiterung wurde in PHP-Version 5.0.0 eingeführt. Der native MySQL-Treiber ist in der PHP-Version 5.3.0 enthalten.
Einzelheiten zur Installation finden Sie unter: http://www.php.net/manual/en/mysqli.installation.php
Weitere Informationen zur Ausführungskonfiguration finden Sie unter: http://www.php.net/manual/en/mysqli.configuration.php
Funktion | beschreiben |
---|---|
mysqli_affected_rows() | Gibt die Anzahl der Zeilen zurück, die von der vorherigen MySQL-Operation betroffen waren. |
mysqli_autocommit() | Aktiviert oder deaktiviert das automatische Festschreiben von Datenbankänderungen. |
mysqli_change_user() | Ändern Sie den Benutzer für die angegebene Datenbankverbindung. |
mysqli_character_set_name() | Gibt den Standardzeichensatz für Datenbankverbindungen zurück. |
mysqli_close() | Schließen Sie eine zuvor geöffnete Datenbankverbindung. |
mysqli_commit() | Übernehmen Sie die aktuelle Transaktion. |
mysqli_connect_errno() | Gibt den Fehlercode des letzten Verbindungsfehlers zurück. |
mysqli_connect_error() | Gibt die Fehlerbeschreibung des letzten Verbindungsfehlers zurück. |
mysqli_connect() | Öffnen Sie eine neue Verbindung zum MySQL-Server. |
mysqli_data_seek() | Passt den Ergebniszeiger auf eine beliebige Zeile im Ergebnissatz an. |
mysqli_debug() | Führen Sie Debugging-Vorgänge durch. |
mysqli_dump_debug_info() | Geben Sie Debugging-Informationen im Protokoll ab. |
mysqli_errno() | Gibt den letzten Fehlercode für die zuletzt aufgerufene Funktion zurück. |
mysqli_error_list() | Gibt eine Liste von Fehlern für die zuletzt aufgerufene Funktion zurück. |
mysqli_error() | Gibt die letzte Fehlerbeschreibung für die zuletzt aufgerufene Funktion zurück. |
mysqli_fetch_all() | Ruft alle Zeilen aus der Ergebnismenge als assoziatives Array, numerisches Array oder beides ab. |
mysqli_fetch_array() | Ruft eine Zeile aus der Ergebnismenge als assoziatives Array, numerisches Array oder beides ab. |
mysqli_fetch_assoc() | Ruft eine Zeile aus der Ergebnismenge als assoziatives Array ab. |
mysqli_fetch_field_direct() | Holen Sie sich die Metadaten eines einzelnen Felds aus der Ergebnismenge und geben Sie sie als Objekt zurück. |
mysqli_fetch_field() | Ruft das nächste Feld aus der Ergebnismenge ab und gibt es als Objekt zurück. |
mysqli_fetch_fields() | Gibt ein Array von Objekten zurück, die die Felder im Ergebnis darstellen. |
mysqli_fetch_lengths() | Gibt die Länge jeder Spalte der aktuellen Zeile im Ergebnissatz zurück. |
mysqli_fetch_object() | Ruft die aktuelle Zeile aus der Ergebnismenge ab und gibt sie als Objekt zurück. |
mysqli_fetch_row() | Ruft eine Zeile aus der Ergebnismenge ab und gibt sie als Aufzählungsarray zurück. |
mysqli_field_count() | Gibt die Anzahl der Spalten für die letzte Abfrage zurück. |
mysqli_field_seek() | Setzt den Zeiger im Ergebnissatz auf den Offset des angegebenen Felds. |
mysqli_field_tell() | Gibt die Position des Zeigers in der Ergebnismenge zurück. |
mysqli_free_result() | Geben Sie den Ergebnisspeicher frei. |
mysqli_get_charset() | Gibt das Zeichensatzobjekt zurück. |
mysqli_get_client_info() | Gibt die Version der MySQL-Clientbibliothek zurück. |
mysqli_get_client_stats() | Gibt Statistiken zu jedem Prozess des Clients zurück. |
mysqli_get_client_version() | Gibt die Version der MySQL-Clientbibliothek als Ganzzahl zurück. |
mysqli_get_connection_stats() | Gibt Statistiken über Clientverbindungen zurück. |
mysqli_get_host_info() | Gibt den Hostnamen und Verbindungstyp des MySQL-Servers zurück. |
mysqli_get_proto_info() | Gibt die MySQL-Protokollversion zurück. |
mysqli_get_server_info() | Gibt die MySQL-Serverversion zurück. |
mysqli_get_server_version() | Gibt die MySQL-Serverversion als Ganzzahl zurück. |
mysqli_info() | Gibt Informationen über die zuletzt ausgeführte Abfrage zurück. |
mysqli_init() | Initialisiert MySQLi und gibt die von mysqli_real_connect() verwendeten Ressourcen zurück. |
mysqli_insert_id() | Gibt die automatisch generierte ID aus der letzten Abfrage zurück. |
mysql_kill() | Fordert den Server auf, einen MySQL-Thread zu beenden. |
mysqli_more_results() | Prüfen Sie, ob eine Mehrfachabfrage mehr Ergebnisse liefert. |
mysqli_multi_query() | Führen Sie eine oder mehrere Abfragen für die Datenbank aus. |
mysqli_next_result() | Bereiten Sie den nächsten Ergebnissatz für mysqli_multi_query() vor. |
mysqli_num_fields() | Gibt die Anzahl der Felder im Ergebnissatz zurück. |
mysqli_num_rows() | Gibt die Anzahl der Zeilen im Ergebnissatz zurück. |
mysqli_options() | Legt zusätzliche Verbindungsoptionen fest, die sich auf das Verbindungsverhalten auswirken. |
mysqli_ping() | Stellt eine Serververbindung her und versucht, die Verbindung wiederherzustellen, wenn die Verbindung unterbrochen wird. |
mysqli_prepare() | Bereiten Sie die Ausführung einer SQL-Anweisung vor. |
mysqli_query() | Führen Sie eine Abfrage für die Datenbank aus. |
mysqli_real_connect() | Öffnen Sie einen neuen Link zum MySQL-Server. |
mysqli_real_escape_string() | Escape-Sonderzeichen in Zeichenfolgen, die in SQL-Anweisungen verwendet werden. |
mysqli_real_query() | SQL-Abfrage ausführen |
mysqli_reap_async_query() | Gibt die Ergebnisse einer asynchronen Abfrage zurück. |
mysqli_refresh() | Leeren Sie Tabellen oder Caches oder setzen Sie Replikationsserverinformationen zurück. |
mysqli_rollback() | Rollback der aktuellen Transaktion in der Datenbank. |
mysqli_select_db() | Ändern Sie die Standarddatenbank für Verbindungen. |
mysqli_set_charset() | Legen Sie den Standard-Client-Zeichensatz fest. |
mysqli_set_local_infile_default() | Widerrufen Sie das benutzerdefinierte Handle, das für den Befehl „load local infile“ verwendet wird. |
mysqli_set_local_infile_handler() | Legt die Rollback-Funktion für den Befehl LOAD DATA LOCAL INFILE fest. |
mysqli_sqlstate() | Gibt den SQLSTATE-Fehlercode der letzten MySQL-Operation zurück. |
mysqli_ssl_set() | Wird zum Erstellen sicherer SSL-Verbindungen verwendet. |
mysqli_stat() | Gibt den aktuellen Systemstatus zurück. |
mysqli_stmt_init() | Initialisiert die Deklaration und gibt das von mysqli_stmt_prepare() verwendete Objekt zurück. |
mysqli_store_result() | Übertragen Sie die Ergebnismenge der letzten Abfrage. |
mysqli_thread_id() | Gibt die Thread-ID der aktuellen Verbindung zurück. |
mysqli_thread_safe() | Gibt zurück, ob die Clientbibliothek threadsicher kompiliert ist. |
mysqli_use_result() | Initialisiert den Abruf des Ergebnissatzes der letzten mit mysqli_real_query() ausgeführten Abfrage. |
mysqli_warning_count() | Gibt die Anzahl der Warnungen für die letzte Abfrage in der Verbindung zurück. |