Neueste Web-Entwicklung Tutorials
 

PHP 5 MySQLi Funktionen


PHP MySQLi Einführung

PHP MySQLi = PHP MySQL Verbessert!

Die MySQLi Funktionen können Sie MySQL-Datenbankserver zuzugreifen.

Hinweis: Die MySQLi Erweiterung ist so konzipiert , mit MySQL Version 4.1.13 oder höher zu arbeiten.


Installation / Runtime-Konfiguration

Für die MySQLi Funktionen zur Verfügung stehen, müssen Sie PHP mit Unterstützung für die MySQLi Erweiterung kompilieren.

Die MySQLi Erweiterung wurde mit PHP Version 5.0.0 eingeführt. Der MySQL-Native-Treiber wurde in PHP Version 5.3.0 enthalten.

Details zur Installation finden Sie unter: http://php.net/manual/en/mysqli.installation.php

Zur Laufzeit - Konfigurationsdetails finden Sie unter: http://php.net/manual/en/mysqli.configuration.php


PHP 5 MySQLi Funktionen

Funktion Beschreibung
mysqli_affected_rows() Gibt die Anzahl der betroffenen Zeilen in der vorhergehenden MySQL Operation
mysqli_autocommit() Aktiviert oder deaktiviert die automatische begehen Datenbankänderungen
mysqli_change_user() Ändert die Benutzer der angegebenen Datenbankverbindung
mysqli_character_set_name() Gibt das Standardzeichen für die Datenbankverbindung eingestellt
mysqli_close() Schließt eine zuvor Datenbankverbindung geöffnet
mysqli_commit() Die aktuelle Transaktion
mysqli_connect_errno() Liefert den Fehlercode aus dem letzten Verbindungsfehler
mysqli_connect_error() Gibt die Fehlerbeschreibung aus dem letzten Verbindungsfehler
mysqli_connect() Öffnet eine neue Verbindung zum MySQL-Server
mysqli_data_seek() Stellt den Ergebniszeiger auf eine beliebige Zeile in dem Ergebnissatz
mysqli_debug() Führt das Debugging-Operationen
mysqli_dump_debug_info() Dumps Debugging-Informationen in das Protokoll
mysqli_errno() Gibt den letzten Fehlercode für den letzten Funktionsaufruf
mysqli_error_list() Gibt eine Liste von Fehlern für den letzten Funktionsaufruf
mysqli_error() Gibt die letzte Fehlerbeschreibung für den letzten Funktionsaufruf
mysqli_fetch_all() Abruft alle Ergebnisreihen als assoziatives Array, als numerisches Array oder beides
mysqli_fetch_array() Abruft einen Datensatz als assoziatives, als numerisches Array oder beides
mysqli_fetch_assoc() Abruft einen Datensatz als assoziatives Array
mysqli_fetch_field_direct() Liefert Meta-Daten für ein einzelnes Feld in der Ergebnismenge als Objekt
mysqli_fetch_field() Gibt das nächste Feld in der Ergebnismenge als Objekt
mysqli_fetch_fields() Gibt einen Array von Objekten, die die Felder in einem Ergebnissatz darstellen
mysqli_fetch_lengths() Gibt die Längen der Spalten der aktuellen Zeile in der Ergebnismenge
mysqli_fetch_object() Gibt die aktuelle Zeile einer Ergebnismenge, als Objekt
mysqli_fetch_row() Abruft eine Zeile aus einem Ergebnis-Satz und gibt es als ein numerisches Array
mysqli_field_count() Gibt die Anzahl der Spalten für die jüngste Abfrage
mysqli_field_seek() Setzt das Feld Cursor auf das Feld ein Offset
mysqli_field_tell() Gibt die Position des Feldes Cursor
mysqli_free_result() Gibt den Speicher mit einem Ergebnis zugeordnet ist
mysqli_get_charset() Gibt ein Zeichen gesetzt Objekt
mysqli_get_client_info() Gibt die MySQL-Client-Bibliothek Version
mysqli_get_client_stats() Returns Statistiken über Client-per-process
mysqli_get_client_version() Gibt die MySQL-Client-Bibliothek Version als Integer
mysqli_get_connection_stats() Returns Statistiken über die Client-Verbindung
mysqli_get_host_info() Gibt die MySQL Server-Hostnamen und den Verbindungstyp
mysqli_get_proto_info() Gibt die MySQL-Protokollversion
mysqli_get_server_info() Gibt die MySQL-Server-Version
mysqli_get_server_version() Gibt die MySQL-Server-Version als Integer
mysqli_info() Gibt Informationen über die zuletzt ausgeführte Anfrage
mysqli_init() Initialisiert MySQLi und gibt eine Ressource zur Verwendung mit mysqli_real_connect()
mysqli_insert_id() Gibt die automatisch generierte ID in der letzten Abfrage verwendet
mysqli_kill() Fragt der Server einen MySQL Thread zu töten
mysqli_more_results() wenn Schecks sind Ergebnisse einer multi Abfrage
mysqli_multi_query() Führt eine oder mehr Abfragen in der Datenbank
mysqli_next_result() Bereitet das nächste Ergebnis eingestellt von mysqli_multi_query()
mysqli_num_fields() Gibt die Anzahl der Felder in der Ergebnismenge
mysqli_num_rows() Gibt die Anzahl der Zeilen in einer Ergebnismenge
mysqli_options() Sets zusätzliche Optionen verbinden und beeinflussen das Verhalten einer Verbindung
mysqli_ping() Pings eine Server-Verbindung, oder versucht, wieder zu verbinden, wenn die Verbindung nach unten gegangen ist
mysqli_prepare() Bereitet eine SQL-Anweisung für die Ausführung
mysqli_query() Führt eine Abfrage der Datenbank
mysqli_real_connect() Öffnet eine neue Verbindung zum MySQL-Server
mysqli_real_escape_string() Maskiert spezielles Zeichen in einer Zeichenfolge für die Verwendung in einer SQL-Anweisung
mysqli_real_query() Führt eine SQL-Abfrage
mysqli_reap_async_query() Gibt das Ergebnis von Asynchron-Abfrage
mysqli_refresh() Erfrischt Tabellen oder Caches, oder setzt den Replikationsserver Informationen
mysqli_rollback() Rolls sichert die aktuelle Transaktion für die Datenbank
mysqli_select_db() Ändert die Standarddatenbank für die Verbindung
mysqli_set_charset() Legt den Standard-Client-Zeichensatz
mysqli_set_local_infile_default() Führt zum Löschen benutzerdefinierte Handler für Last lokalen infile Befehl
mysqli_set_local_infile_handler() Stellen Sie Callback-Funktion für LOAD DATA LOCAL INFILE Befehl
mysqli_sqlstate() Liefert den SQLSTATE-Fehlercode für die letzte MySQL Operation
mysqli_ssl_set() Gebrauchte sichere Verbindungen herzustellen SSL
mysqli_stat() Gibt den aktuellen Systemstatus
mysqli_stmt_init() Initialisiert eine Anweisung aus und gibt ein Objekt für die Verwendung mit mysqli_stmt_prepare()
mysqli_store_result() Transfers ein Ergebnis aus der letzten Abfrage gesetzt
mysqli_thread_id() Gibt die Thread-ID für die aktuelle Verbindung
mysqli_thread_safe() Gibt zurück, ob die Client-Bibliothek als Thread-sicher kompiliert
mysqli_use_result() Leitet das Abrufen eines Ergebnisses aus der letzten Abfrage ausgeführt unter Verwendung des Satzes mysqli_real_query()
mysqli_warning_count() Gibt die Anzahl der Warnungen der letzten Abfrage in der Verbindung