PHP 5 MySQLi Functies

Inleiding tot PHP MySQLi

PHP MySQLi = PHP MySQL Improved!

MySQLi-functies geven u toegang tot de MySQL-databasenserver.

Opmerking:De MySQLi-uitbreiding is ontworpen voor MySQL-versie 4.1.13 of nieuwere versies.

Installatie / Runtime Configuratie

Om MySQLi beschikbaar te maken, moet u PHP compileren om de MySQLi-uitbreiding te ondersteunen.

De MySQLi-uitbreiding is geïntroduceerd door PHP versie 5.0.0. De lokale MySQL-driver van PHP 5.3.0 bevat MySQLi.

Voor details over installatie, bezoek:http://www.php.net/manual/en/mysqli.installation.php

Voor details over runtime-configuratie, bezoek:http://www.php.net/manual/en/mysqli.configuration.php

PHP 5 MySQLi Functies

Functie Beschrijving
mysqli_affected_rows() Geef het aantal geraakte regels van de vorige Mysql-operatie terug.
mysqli_autocommit() Open of sluit de functie van automatisch indienen van databaseveranderingen.
mysqli_change_user() Wijzig de gebruiker van de gespecificeerde databaseverbinding.
mysqli_character_set_name() Geef de standaard karakterset van de databaseverbinding terug.
mysqli_close() Sluit de eerder geopende databaseverbinding.
mysqli_commit() Indienen van het huidige transactie.
mysqli_connect_errno() Returnt de foutcode van de laatste verbinding aanroep.
mysqli_connect_error() Returnt de foutbeschrijving van de laatste verbinding fout.
mysqli_connect() Opent een nieuwe verbinding naar de Mysql-server.
mysqli_data_seek() Aanpast de resultatenpunt naar een willekeurige rij in de resultatenverzameling.
mysqli_debug() Voert debugacties uit.
mysqli_dump_debug_info() Dumpt debuginformatie naar het logboek.
mysqli_errno() Returnt de foutcode van de laatste functie-aanroep.
mysqli_error_list() Returnt een lijst van fouten van de laatste functie-aanroep.
mysqli_error() Returnt een tekenreeks die de foutcode beschrijft van de laatste functie-aanroep.
mysqli_fetch_all() Haalt alle resultatenrijen op en returnt de resultatenverzameling in de vorm van een geassocieerde array, een numerieke indexarray, of beide.
mysqli_fetch_array() Haalt een rij resultaten op in de vorm van een geassocieerde array, een numerieke indexarray, of beide.
mysqli_fetch_assoc() Haalt een rij resultaten op in de vorm van een geassocieerde array.
mysqli_fetch_field_direct() Returnt de metadata van een enkel veld in de resultatenverzameling als een object.
mysqli_fetch_field() Returnt het volgende veld in de resultatenverzameling als een object.
mysqli_fetch_fields() Returnt een array van objecten die de velden in de resultatenverzameling vertegenwoordigen.
mysqli_fetch_lengths() Returnt de lengte van de kolommen van de huidige rij in de resultatenverzameling.
mysqli_fetch_object() Returnt de huidige rij van de resultatenverzameling als een object.
mysqli_fetch_row() Haalt een rij uit de resultatenverzameling en returnt het in de vorm van een enum-array.
mysqli_field_count() Returnt het aantal kolommen van de laatste query die is opgehaald.
mysqli_field_seek() Stelt het veldpunt in op de beginpositie van een specifiek veld.
mysqli_field_tell() Returnt de positie van het veldpunt.
mysqli_free_result() Vrijgeeft het geheugen dat gekoppeld is aan een bepaalde resultatenverzameling.
mysqli_get_charset() Returnt een charset-object.
mysqli_get_client_info() Returnt een tekenreeks met de Mysql-clientversie-informatie.
mysqli_get_client_stats() Return the statistical information of each client process.
mysqli_get_client_version() Return the integer Mysql client version information.
mysqli_get_connection_stats() Return the statistical information of the client connection.
mysqli_get_host_info() Return the MySQL server hostname and connection type.
mysqli_get_proto_info() Return the MySQL protocol version.
mysqli_get_server_info() Return the MySQL server version.
mysqli_get_server_version() Return the integer MySQL server version information.
mysqli_info() Return the retrieval information of the last executed query.
mysqli_init() Initialize mysqli and return the resource type used by mysqli_real_connect().
mysqli_insert_id() Return the automatically generated id used in the last query.
mysql_kill() Request the server to terminate a MySQL thread.
mysqli_more_results() Check if there are any more result sets from a multi-statement query.
mysqli_multi_query() Execute one or more queries on the database.
mysqli_next_result() Prepare the next result set from mysqli_multi_query().
mysqli_num_fields() Return the number of fields in the result set.
mysqli_num_rows() Return the number of rows in the result set.
mysqli_options() Set options.
mysqli_ping() Ping a server connection, or attempt to reconnect if that connection was lost.
mysqli_prepare() Prepare an SQL statement for execution.
mysqli_query() Execute a query on the database.
mysqli_real_connect() Open a new connection to the Mysql server.
mysqli_real_escape_string() Escape special characters in strings used in SQL statements.
mysqli_real_query() Execute an SQL query.
mysqli_reap_async_query() Return the result of an asynchronous query.
mysqli_refresh() Ververs de tabel of cache, of reset de informatie van de replicatieserver.
mysqli_rollback() Rollback de huidige transactie.
mysqli_select_db() Verander de standaard database van de verbinding.
mysqli_set_charset() Stel de standaard klanttekenset in.
mysqli_set_local_infile_default() Wis de door de gebruiker gedefinieerde handler voor de load local infile-opdracht.
mysqli_set_local_infile_handler() Stel de callbackfunctie in voor de uitvoering van de LOAD DATA LOCAL INFILE-opdracht.
mysqli_sqlstate() Geef de SQLSTATE foutcode van de vorige Mysql-operatie weer.
mysqli_ssl_set() Maak een installatieverbinding met SSL.
mysqli_stat() Geef de huidige systeemstatus weer.
mysqli_stmt_init() Initialiseer een statement en retourneer een object dat wordt gebruikt door mysqli_stmt_prepare().
mysqli_store_result() Geef het resultaat van de laatste query door.
mysqli_thread_id() Geef de thread ID van de huidige verbinding weer.
mysqli_thread_safe() Geef aan of threadveiligheid is ingesteld.
mysqli_use_result() Initialiseer het ophalen van een resultaatset.
mysqli_warning_count() Geef het aantal waarschuwingen weer die zijn geretourneerd bij de laatste query in de verbinding.