The MySQLi Extension Function Summary

Summary of mysqli methods
mysqli Class
OOP Interface Procedural Interface Alias (Do not use) Description
Properties
$mysqli::affected_rows mysqli_affected_rows() N/A Gets the number of affected rows in a previous MySQL operation
$mysqli::client_info mysqli_get_client_info() N/A Returns the MySQL client version as a string
$mysqli::client_version mysqli_get_client_version() N/A Returns MySQL client version info as an integer
$mysqli::connect_errno mysqli_connect_errno() N/A Returns the error code from last connect call
$mysqli::connect_error mysqli_connect_error() N/A Returns a string description of the last connect error
$mysqli::errno mysqli_errno() N/A Returns the error code for the most recent function call
$mysqli::error mysqli_error() N/A Returns a string description of the last error
$mysqli::field_count mysqli_field_count() N/A Returns the number of columns for the most recent query
$mysqli::host_info mysqli_get_host_info() N/A Returns a string representing the type of connection used
$mysqli::protocol_version mysqli_get_proto_info() N/A Returns the version of the MySQL protocol used
$mysqli::server_info mysqli_get_server_info() N/A Returns the version of the MySQL server
$mysqli::server_version mysqli_get_server_version() N/A Returns the version of the MySQL server as an integer
$mysqli::info mysqli_info() N/A Retrieves information about the most recently executed query
$mysqli::insert_id mysqli_insert_id() N/A Returns the auto generated id used in the last query
$mysqli::sqlstate mysqli_sqlstate() N/A Returns the SQLSTATE error from previous MySQL operation
$mysqli::warning_count mysqli_warning_count() N/A Returns the number of warnings from the last query for the given link
Methods
mysqli::autocommit() mysqli_autocommit() N/A Turns on or off auto-committing database modifications
mysqli::change_user() mysqli_change_user() N/A Changes the user of the specified database connection
mysqli::character_set_name() mysqli_character_set_name() N/A Returns the default character set for the database connection
mysqli::close() mysqli_close() N/A Closes a previously opened database connection
mysqli::commit() mysqli_commit() N/A Commits the current transaction
mysqli::__construct() mysqli_connect() N/A Open a new connection to the MySQL server [Note: static (i.e. class) method]
mysqli::debug() mysqli_debug() N/A Performs debugging operations
mysqli::dump_debug_info() mysqli_dump_debug_info() N/A Dump debugging information into the log
mysqli::get_charset() mysqli_get_charset() N/A Returns a character set object
mysqli::get_connection_stats() mysqli_get_connection_stats() N/A Returns client connection statistics. Nur in mysqlnd verfügbar.
mysqli::get_client_info() mysqli_get_client_info() N/A Returns the MySQL client version as a string
N/A mysqli_get_client_stats() N/A Returns client per-process statistics. Nur in mysqlnd verfügbar.
mysqli::get_server_info() mysqli_get_server_info() N/A Returns a string representing the version of the MySQL server that the MySQLi extension is connected to
mysqli::get_warnings() mysqli_get_warnings() N/A NOT DOCUMENTED
mysqli::init() mysqli_init() N/A Initializes MySQLi and returns an object for use with mysqli_real_connect.
mysqli::kill() mysqli_kill() N/A Asks the server to kill a MySQL thread
mysqli::more_results() mysqli_more_results() N/A Check if there are any more query results from a multi query
mysqli::multi_query() mysqli_multi_query() N/A Performs a query on the database
mysqli::next_result() mysqli_next_result() N/A Prepare next result from multi_query
mysqli::options() mysqli_options() mysqli_set_opt() Set options
mysqli::ping() mysqli_ping() N/A Pings a server connection, or tries to reconnect if the connection has gone down
mysqli::prepare() mysqli_prepare() N/A Prepare an SQL statement for execution
mysqli::query() mysqli_query() N/A Performs a query on the database
mysqli::real_connect() mysqli_real_connect() N/A Opens a connection to a mysql server
mysqli::real_escape_string(), mysqli::escape_string() mysqli_real_escape_string() mysqli_escape_string() Escapes special characters in a string for use in an SQL statement, taking into account the current charset of the connection
mysqli::real_query() mysqli_real_query() N/A Execute an SQL query
mysqli::refresh() mysqli_refresh() N/A Flushes tables or caches, or resets the replication server information
mysqli::rollback() mysqli_rollback() N/A Rolls back current transaction
mysqli::select_db() mysqli_select_db() N/A Selects the default database for database queries
mysqli::set_charset() mysqli_set_charset() N/A Sets the default client character set
mysqli::ssl_set() mysqli_ssl_set() N/A Used for establishing secure connections using SSL
mysqli::stat() mysqli_stat() N/A Gets the current system status
mysqli::stmt_init() mysqli_stmt_init() N/A Initializes a statement and returns an object for use with mysqli_stmt_prepare
mysqli::store_result() mysqli_store_result() N/A Transfers a result set from the last query
mysqli::thread_id() mysqli_thread_id() N/A Returns the thread ID for the current connection
mysqli::thread_safe() mysqli_thread_safe() N/A Returns whether thread safety is given or not
mysqli::use_result() mysqli_use_result() N/A Initiate a result set retrieval
Summary of mysqli_stmt methods
MySQL_STMT
OOP Interface Procedural Interface Alias (Do not use) Description
Properties
$mysqli_stmt::affected_rows mysqli_stmt_affected_rows() N/A Returns the total number of rows changed, deleted, or inserted by the last executed statement
$mysqli_stmt::errno mysqli_stmt_errno() N/A Returns the error code for the most recent statement call
$mysqli_stmt::error mysqli_stmt_error() N/A Returns a string description for last statement error
$mysqli_stmt::field_count mysqli_stmt_field_count() N/A Returns the number of field in the given statement - not documented
$mysqli_stmt::insert_id mysqli_stmt_insert_id() N/A Get the ID generated from the previous INSERT operation
$mysqli_stmt::num_rows mysqli_stmt_num_rows() N/A Return the number of rows in statements result set
$mysqli_stmt::param_count mysqli_stmt_param_count() N/A Returns the number of parameter for the given statement
$mysqli_stmt::sqlstate mysqli_stmt_sqlstate() N/A Returns SQLSTATE error from previous statement operation
Methods
mysqli_stmt::attr_get() mysqli_stmt_attr_get() N/A Used to get the current value of a statement attribute
mysqli_stmt::attr_set() mysqli_stmt_attr_set() N/A Used to modify the behavior of a prepared statement
mysqli_stmt::bind_param() mysqli_stmt_bind_param() N/A Binds variables to a prepared statement as parameters
mysqli_stmt::bind_result() mysqli_stmt_bind_result() N/A Binds variables to a prepared statement for result storage
mysqli_stmt::close() mysqli_stmt_close() N/A Closes a prepared statement
mysqli_stmt::data_seek() mysqli_stmt_data_seek() N/A Seeks to an arbitrary row in statement result set
mysqli_stmt::execute() mysqli_stmt_execute() mysqli_execute() Executes a prepared Query
mysqli_stmt::fetch() mysqli_stmt_fetch() N/A Fetch results from a prepared statement into the bound variables
mysqli_stmt::free_result() mysqli_stmt_free_result() N/A Frees stored result memory for the given statement handle
mysqli_stmt::get_result() mysqli_stmt_get_result() N/A Gets a result set from a prepared statement. Nur in mysqlnd verfügbar.
mysqli_stmt::get_warnings() mysqli_stmt_get_warnings() N/A NOT DOCUMENTED
mysqli_stmt::more_results() mysqli_stmt_more_results() N/A Checks if there are more query results from a multiple query
mysqli_stmt::next_result() mysqli_stmt_next_result() N/A Reads the next result from a multiple query
mysqli_stmt::num_rows() mysqli_stmt_num_rows() N/A See also property $mysqli_stmt::num_rows
mysqli_stmt::prepare() mysqli_stmt_prepare() N/A Prepare an SQL statement for execution
mysqli_stmt::reset() mysqli_stmt_reset() N/A Resets a prepared statement
mysqli_stmt::result_metadata() mysqli_stmt_result_metadata() N/A Returns result set metadata from a prepared statement
mysqli_stmt::send_long_data() mysqli_stmt_send_long_data() N/A Send data in blocks
mysqli_stmt::store_result() mysqli_stmt_store_result() N/A Transfers a result set from a prepared statement
Summary of mysqli_result methods
mysqli_result
OOP Interface Procedural Interface Alias (Do not use) Description
Properties
$mysqli_result::current_field mysqli_field_tell() N/A Get current field offset of a result pointer
$mysqli_result::field_count mysqli_num_fields() N/A Get the number of fields in a result
$mysqli_result::lengths mysqli_fetch_lengths() N/A Returns the lengths of the columns of the current row in the result set
$mysqli_result::num_rows mysqli_num_rows() N/A Gets the number of rows in a result
Methods
mysqli_result::data_seek() mysqli_data_seek() N/A Adjusts the result pointer to an arbitrary row in the result
mysqli_result::fetch_all() mysqli_fetch_all() N/A Fetches all result rows and returns the result set as an associative array, a numeric array, or both. Nur in mysqlnd verfügbar.
mysqli_result::fetch_array() mysqli_fetch_array() N/A Fetch a result row as an associative, a numeric array, or both
mysqli_result::fetch_assoc() mysqli_fetch_assoc() N/A Fetch a result row as an associative array
mysqli_result::fetch_column() mysqli_fetch_column() N/A Fetch a single column from the next row of a result set
mysqli_result::fetch_field_direct() mysqli_fetch_field_direct() N/A Fetch meta-data for a single field
mysqli_result::fetch_field() mysqli_fetch_field() N/A Returns the next field in the result set
mysqli_result::fetch_fields() mysqli_fetch_fields() N/A Returns an array of objects representing the fields in a result set
mysqli_result::fetch_object() mysqli_fetch_object() N/A Returns the current row of a result set as an object
mysqli_result::fetch_row() mysqli_fetch_row() N/A Get a result row as an enumerated array
mysqli_result::field_seek() mysqli_field_seek() N/A Set result pointer to a specified field offset
mysqli_result::free(), mysqli_result::close, mysqli_result::free_result mysqli_free_result() N/A Frees the memory associated with a result
Summary of mysqli_driver methods
MySQL_Driver
OOP Interface Procedural Interface Alias (Do not use) Description
Properties
$mysqli_driver::mysqli_report mysqli_report() N/A Sets mysqli error reporting mode
Methods
mysqli_driver::embedded_server_end() mysqli_embedded_server_end() N/A NOT DOCUMENTED
mysqli_driver::embedded_server_start() mysqli_embedded_server_start() N/A NOT DOCUMENTED

Hinweis:

Alias functions are provided for backward compatibility purposes only. Do not use them in new projects.

Hier Kannst Du einen Kommentar verfassen


Bitte gib mindestens 10 Zeichen ein.
Wird geladen... Bitte warte.
* Pflichtangabe
Es sind noch keine Kommentare vorhanden.

Grundlagen von Views in MySQL

Views in einer MySQL-Datenbank bieten die Möglichkeit, eine virtuelle Tabelle basierend auf dem Ergebnis einer SQL-Abfrage zu erstellen. ...

admin

Autor : admin
Kategorie: mySQL-Tutorials

Definition von Stored Procedures - eine Einführung

Stored Procedures sind vordefinierte SQL-Codeblöcke, die in einer Datenbank gespeichert sind und bei Bedarf aufgerufen werden können. ...

Bernie

Autor : ebiz-consult GmbH & Co. KG
Kategorie: mySQL-Tutorials

Wie kann man komplexe Abfragen mit SQL-Querys In MySQLi effektiv durchführen?

In diesem MySQL-Tutorial wird erklärt, wie komplexe SQL-Abfragen in MySQLi effizient durchgeführt werden können. Wir werden uns mit verschiedenen Aspekten der Datenbankabfrage beschäftigen und spezifische Methoden kennenlernen. ...

TheMax

Autor : TheMax
Kategorie: mySQL-Tutorials

Tutorial veröffentlichen

Tutorial veröffentlichen

Teile Dein Wissen mit anderen Entwicklern weltweit

Du bist Profi in deinem Bereich und möchtest dein Wissen teilen, dann melde dich jetzt an und teile es mit unserer PHP-Community

mehr erfahren

Tutorial veröffentlichen

Professioneller Webentwickler & Webdesigner

Of course, here is the translation: Hello, Thank you for your interest in the long-term project. Your extensive skills and experience in web dev ...

Geschrieben von Athelstan am 15.04.2024 09:25:39
Forum: Jobgesuche
Wir stellen unsere SEO-Agentur vor

Hallo In der heutigen digitalen Welt war es für Unternehmen noch nie so einfach, ihre Reichweite weltweit zu vergrößern. Wenn Sie außerhalb I ...

Geschrieben von thomasmuller am 14.04.2024 07:18:33
Forum: User stellen sich vor
Spielplan für 4 Gruppen zu je 6 Teams auf 2 Feldern

Hallöchen zusammen, ich versuche derzeit unseren Excel-Spielplan in PHP zu überführen. Eigentlich bin ich auch shon fertig - wenn da nicht dies ...

Geschrieben von derH0st am 11.04.2024 15:58:37
Forum: PHP Developer Forum
PHP 8.3.3 - App kann auf dem PC nicht ausgeführt werden

Problem gelöst. Die php.exe hatte einen defekt. Neue heruntergeladen und fertig.

Geschrieben von Tetra1081 am 10.04.2024 16:49:14
Forum: PHP Developer Forum