MYSQLI(3) 1 MYSQLI(3)
The mysqli class
INTRODUCTION
Represents a connection between PHP and a MySQL database.
CLASS SYNOPSIS
mysqli
mysqli
Properties
o
int$mysqli->affected_rows
o
string$mysqli->client_info
o
int$mysqli->client_version
o
int$mysqli->connect_errno
o
string$mysqli->connect_error
o
int$mysqli->errno
o
array$mysqli->error_list
o
string$mysqli->error
o
int$mysqli->field_count
o
int$mysqli->client_version
o
string$mysqli->host_info
o
string$mysqli->protocol_version
o
string$mysqli->server_info
o
int$mysqli->server_version
o
string$mysqli->info
o
mixed$mysqli->insert_id
o
string$mysqli->sqlstate
o
int$mysqli->thread_id
o
int$mysqli->warning_count
Methods
o
mysqli::__construct ([string $host = ini_get("mysqli.default_host")], [string $username = ini_get("mysqli.default_user")], [string
$passwd = ini_get("mysqli.default_pw")], [string $dbname = ""], [int $port = ini_get("mysqli.default_port")], [string $socket =
ini_get("mysqli.default_socket")])
o
bool mysqli::autocommit (bool $mode)
o
bool mysqli::change_user (string $user, string $password, string $database)
o
string mysqli::character_set_name (void )
o
bool mysqli::close (void )
o
bool mysqli::commit ([int $flags], [string $name])
o
bool mysqli::debug (string $message)
o
bool mysqli::dump_debug_info (void )
o
object mysqli::get_charset (void )
o
string mysqli::get_client_info (void )
o
bool mysqli::get_connection_stats (void )
o
mysqli_warning mysqli::get_warnings (void )
o
mysqli mysqli::init (void )
o
bool mysqli::kill (int $processid)
o
bool mysqli::more_results (void )
o
bool mysqli::multi_query (string $query)
o
bool mysqli::next_result (void )
o
bool mysqli::options (int $option, mixed $value)
o
bool mysqli::ping (void )
o publicstatic int mysqli::poll (array &$read, array &$error, array &$reject, int $sec, [int $usec])
o
mysqli_stmt mysqli::prepare (string $query)
o
mixed mysqli::query (string $query, [int $resultmode = MYSQLI_STORE_RESULT])
o
bool mysqli::real_connect ([string $host], [string $username], [string $passwd], [string $dbname], [int $port], [string $socket],
[int $flags])
o
string mysqli::escape_string (string $escapestr)
o
bool mysqli::real_query (string $query)
o public mysqli_result mysqli::reap_async_query (void )
o public bool mysqli::refresh (int $options)
o
bool mysqli::rollback ([int $flags], [string $name])
o
int mysqli::rpl_query_type (string $query)
o
bool mysqli::select_db (string $dbname)
o
bool mysqli::send_query (string $query)
o
bool mysqli::set_charset (string $charset)
o
bool mysqli::set_local_infile_handler (mysqli $link, callable $read_func)
o
bool mysqli::ssl_set (string $key, string $cert, string $ca, string $capath, string $cipher)
o
string mysqli::stat (void )
o
mysqli_stmt mysqli::stmt_init (void )
o
mysqli_result mysqli::store_result ([int $option])
o
mysqli_result mysqli::use_result (void )
PHP Documentation Group MYSQLI(3)