[+/-]
mysqli_bind_param
mysqli_bind_result
mysqli_client_encoding
mysqli_connect
mysqli_disable_reads_from_master
,
mysqli->disable_reads_from_master
mysqli_disable_rpl_parse
mysqli_enable_reads_from_master
mysqli_enable_rpl_parse
mysqli_escape_string
mysqli_execute
mysqli_fetch
mysqli_get_cache_stats
mysqli_get_client_stats
mysqli_get_metadata
mysqli_master_query
mysqli_param_count
mysqli_report
mysqli_rpl_parse_enabled
mysqli_rpl_probe
mysqli_rpl_query_type
,
mysqli->rpl_query_type
mysqli_send_long_data
mysqli_send_query
,
mysqli->send_query
mysqli_set_opt
mysqli_slave_query
Copyright 1997-2008 the PHP Documentation Group.
Copyright 1997-2008 the PHP Documentation Group.
mysqli_bind_param
Alias for mysqli_stmt_bind_param
Description
This function is an alias of
mysqli_stmt_bind_param
.
Notes
mysqli_bind_param
is deprecated and will
be removed.
See Also
mysqli_stmt_bind_param
|
Copyright 1997-2008 the PHP Documentation Group.
mysqli_bind_result
Alias for mysqli_stmt_bind_result
Description
This function is an alias of
mysqli_stmt_bind_result
.
Notes
mysqli_bind_result
is deprecated and will
be removed.
See Also
mysqli_stmt_bind_result
|
Copyright 1997-2008 the PHP Documentation Group.
mysqli_client_encoding
Alias of mysqli_character_set_name
Description
This function is an alias of
mysqli_character_set_name
.
See Also
mysqli_real_escape_string
|
Copyright 1997-2008 the PHP Documentation Group.
mysqli_connect
Alias of mysqli::__construct
Description
This function is an alias of:
mysqli::__construct
Copyright 1997-2008 the PHP Documentation Group.
mysqli_disable_reads_from_master
mysqli->disable_reads_from_master
Disable reads from master
Description
Procedural style:
bool mysqli_disable_reads_from_master(mysqli link);
Object oriented style (method):
mysqli {void disable_reads_from_master();
}
This function is currently not documented; only its argument list is available.
This function has been DEPRECATED and REMOVED as of PHP 5.3.0.
Copyright 1997-2008 the PHP Documentation Group.
mysqli_disable_rpl_parse
Disable RPL parse
Description
bool mysqli_disable_rpl_parse(mysqli link);
This function is currently not documented; only its argument list is available.
This function has been DEPRECATED and REMOVED as of PHP 5.3.0.
Copyright 1997-2008 the PHP Documentation Group.
mysqli_enable_reads_from_master
Enable reads from master
Description
bool mysqli_enable_reads_from_master(mysqli link);
This function is currently not documented; only its argument list is available.
This function has been DEPRECATED and REMOVED as of PHP 5.3.0.
Copyright 1997-2008 the PHP Documentation Group.
mysqli_enable_rpl_parse
Enable RPL parse
Description
bool mysqli_enable_rpl_parse(mysqli link);
This function is currently not documented; only its argument list is available.
This function has been DEPRECATED and REMOVED as of PHP 5.3.0.
Copyright 1997-2008 the PHP Documentation Group.
mysqli_escape_string
Alias of mysqli_real_escape_string
Description
This function is an alias of
mysqli_real_escape_string
.
See Also
mysqli_real_escape_string
|
Copyright 1997-2008 the PHP Documentation Group.
mysqli_execute
Alias for mysqli_stmt_execute
Description
This function is an alias of
mysqli_stmt_execute
.
Notes
mysqli_execute
is deprecated and will be
removed.
See Also
mysqli_stmt_execute
|
Copyright 1997-2008 the PHP Documentation Group.
mysqli_fetch
Alias for mysqli_stmt_fetch
Description
This function is an alias of
mysqli_stmt_fetch
.
Notes
mysqli_fetch
is deprecated and will be
removed.
See Also
mysqli_stmt_fetch
|
Copyright 1997-2008 the PHP Documentation Group.
mysqli_get_cache_stats
Returns client Zval cache statistics
Description
array mysqli_get_cache_stats();
This function is currently not documented; only its argument list is available.
Returns client Zval cache statistics. Available only with mysqlnd.
Parameters
Return Values
Returns an array with client Zval cache stats if success,
FALSE
otherwise.
Examples
Example 20.200. A mysqli_get_cache_stats
example
<?php $link = mysqli_connect(); print_r(mysqli_get_cache_stats()); ?>
The above example will output something similar to:
Array ( [bytes_sent] => 43 [bytes_received] => 80 [packets_sent] => 1 [packets_received] => 2 [protocol_overhead_in] => 8 [protocol_overhead_out] => 4 [bytes_received_ok_packet] => 11 [bytes_received_eof_packet] => 0 [bytes_received_rset_header_packet] => 0 [bytes_received_rset_field_meta_packet] => 0 [bytes_received_rset_row_packet] => 0 [bytes_received_prepare_response_packet] => 0 [bytes_received_change_user_packet] => 0 [packets_sent_command] => 0 [packets_received_ok] => 1 [packets_received_eof] => 0 [packets_received_rset_header] => 0 [packets_received_rset_field_meta] => 0 [packets_received_rset_row] => 0 [packets_received_prepare_response] => 0 [packets_received_change_user] => 0 [result_set_queries] => 0 [non_result_set_queries] => 0 [no_index_used] => 0 [bad_index_used] => 0 [slow_queries] => 0 [buffered_sets] => 0 [unbuffered_sets] => 0 [ps_buffered_sets] => 0 [ps_unbuffered_sets] => 0 [flushed_normal_sets] => 0 [flushed_ps_sets] => 0 [ps_prepared_never_executed] => 0 [ps_prepared_once_executed] => 0 [rows_fetched_from_server_normal] => 0 [rows_fetched_from_server_ps] => 0 [rows_buffered_from_client_normal] => 0 [rows_buffered_from_client_ps] => 0 [rows_fetched_from_client_normal_buffered] => 0 [rows_fetched_from_client_normal_unbuffered] => 0 [rows_fetched_from_client_ps_buffered] => 0 [rows_fetched_from_client_ps_unbuffered] => 0 [rows_fetched_from_client_ps_cursor] => 0 [rows_skipped_normal] => 0 [rows_skipped_ps] => 0 [copy_on_write_saved] => 0 [copy_on_write_performed] => 0 [command_buffer_too_small] => 0 [connect_success] => 1 [connect_failure] => 0 [connection_reused] => 0 [reconnect] => 0 [pconnect_success] => 0 [active_connections] => 1 [active_persistent_connections] => 0 [explicit_close] => 0 [implicit_close] => 0 [disconnect_close] => 0 [in_middle_of_command_close] => 0 [explicit_free_result] => 0 [implicit_free_result] => 0 [explicit_stmt_close] => 0 [implicit_stmt_close] => 0 [mem_emalloc_count] => 0 [mem_emalloc_ammount] => 0 [mem_ecalloc_count] => 0 [mem_ecalloc_ammount] => 0 [mem_erealloc_count] => 0 [mem_erealloc_ammount] => 0 [mem_efree_count] => 0 [mem_malloc_count] => 0 [mem_malloc_ammount] => 0 [mem_calloc_count] => 0 [mem_calloc_ammount] => 0 [mem_realloc_count] => 0 [mem_realloc_ammount] => 0 [mem_free_count] => 0 [proto_text_fetched_null] => 0 [proto_text_fetched_bit] => 0 [proto_text_fetched_tinyint] => 0 [proto_text_fetched_short] => 0 [proto_text_fetched_int24] => 0 [proto_text_fetched_int] => 0 [proto_text_fetched_bigint] => 0 [proto_text_fetched_decimal] => 0 [proto_text_fetched_float] => 0 [proto_text_fetched_double] => 0 [proto_text_fetched_date] => 0 [proto_text_fetched_year] => 0 [proto_text_fetched_time] => 0 [proto_text_fetched_datetime] => 0 [proto_text_fetched_timestamp] => 0 [proto_text_fetched_string] => 0 [proto_text_fetched_blob] => 0 [proto_text_fetched_enum] => 0 [proto_text_fetched_set] => 0 [proto_text_fetched_geometry] => 0 [proto_text_fetched_other] => 0 [proto_binary_fetched_null] => 0 [proto_binary_fetched_bit] => 0 [proto_binary_fetched_tinyint] => 0 [proto_binary_fetched_short] => 0 [proto_binary_fetched_int24] => 0 [proto_binary_fetched_int] => 0 [proto_binary_fetched_bigint] => 0 [proto_binary_fetched_decimal] => 0 [proto_binary_fetched_float] => 0 [proto_binary_fetched_double] => 0 [proto_binary_fetched_date] => 0 [proto_binary_fetched_year] => 0 [proto_binary_fetched_time] => 0 [proto_binary_fetched_datetime] => 0 [proto_binary_fetched_timestamp] => 0 [proto_binary_fetched_string] => 0 [proto_binary_fetched_blob] => 0 [proto_binary_fetched_enum] => 0 [proto_binary_fetched_set] => 0 [proto_binary_fetched_geometry] => 0 [proto_binary_fetched_other] => 0 )
See Also
Stats description |
Copyright 1997-2008 the PHP Documentation Group.
mysqli_get_client_stats
Returns client per-process statistics
Description
array mysqli_get_client_stats();
This function is currently not documented; only its argument list is available.
Returns client per-process statistics. Available only with mysqlnd.
Parameters
Return Values
Returns an array with client stats if success,
FALSE
otherwise.
Examples
Example 20.201. A mysqli_get_client_stats
example
<?php $link = mysqli_connect(); print_r(mysqli_get_client_stats()); ?>
The above example will output something similar to:
Array ( [bytes_sent] => 43 [bytes_received] => 80 [packets_sent] => 1 [packets_received] => 2 [protocol_overhead_in] => 8 [protocol_overhead_out] => 4 [bytes_received_ok_packet] => 11 [bytes_received_eof_packet] => 0 [bytes_received_rset_header_packet] => 0 [bytes_received_rset_field_meta_packet] => 0 [bytes_received_rset_row_packet] => 0 [bytes_received_prepare_response_packet] => 0 [bytes_received_change_user_packet] => 0 [packets_sent_command] => 0 [packets_received_ok] => 1 [packets_received_eof] => 0 [packets_received_rset_header] => 0 [packets_received_rset_field_meta] => 0 [packets_received_rset_row] => 0 [packets_received_prepare_response] => 0 [packets_received_change_user] => 0 [result_set_queries] => 0 [non_result_set_queries] => 0 [no_index_used] => 0 [bad_index_used] => 0 [slow_queries] => 0 [buffered_sets] => 0 [unbuffered_sets] => 0 [ps_buffered_sets] => 0 [ps_unbuffered_sets] => 0 [flushed_normal_sets] => 0 [flushed_ps_sets] => 0 [ps_prepared_never_executed] => 0 [ps_prepared_once_executed] => 0 [rows_fetched_from_server_normal] => 0 [rows_fetched_from_server_ps] => 0 [rows_buffered_from_client_normal] => 0 [rows_buffered_from_client_ps] => 0 [rows_fetched_from_client_normal_buffered] => 0 [rows_fetched_from_client_normal_unbuffered] => 0 [rows_fetched_from_client_ps_buffered] => 0 [rows_fetched_from_client_ps_unbuffered] => 0 [rows_fetched_from_client_ps_cursor] => 0 [rows_skipped_normal] => 0 [rows_skipped_ps] => 0 [copy_on_write_saved] => 0 [copy_on_write_performed] => 0 [command_buffer_too_small] => 0 [connect_success] => 1 [connect_failure] => 0 [connection_reused] => 0 [reconnect] => 0 [pconnect_success] => 0 [active_connections] => 1 [active_persistent_connections] => 0 [explicit_close] => 0 [implicit_close] => 0 [disconnect_close] => 0 [in_middle_of_command_close] => 0 [explicit_free_result] => 0 [implicit_free_result] => 0 [explicit_stmt_close] => 0 [implicit_stmt_close] => 0 [mem_emalloc_count] => 0 [mem_emalloc_ammount] => 0 [mem_ecalloc_count] => 0 [mem_ecalloc_ammount] => 0 [mem_erealloc_count] => 0 [mem_erealloc_ammount] => 0 [mem_efree_count] => 0 [mem_malloc_count] => 0 [mem_malloc_ammount] => 0 [mem_calloc_count] => 0 [mem_calloc_ammount] => 0 [mem_realloc_count] => 0 [mem_realloc_ammount] => 0 [mem_free_count] => 0 [proto_text_fetched_null] => 0 [proto_text_fetched_bit] => 0 [proto_text_fetched_tinyint] => 0 [proto_text_fetched_short] => 0 [proto_text_fetched_int24] => 0 [proto_text_fetched_int] => 0 [proto_text_fetched_bigint] => 0 [proto_text_fetched_decimal] => 0 [proto_text_fetched_float] => 0 [proto_text_fetched_double] => 0 [proto_text_fetched_date] => 0 [proto_text_fetched_year] => 0 [proto_text_fetched_time] => 0 [proto_text_fetched_datetime] => 0 [proto_text_fetched_timestamp] => 0 [proto_text_fetched_string] => 0 [proto_text_fetched_blob] => 0 [proto_text_fetched_enum] => 0 [proto_text_fetched_set] => 0 [proto_text_fetched_geometry] => 0 [proto_text_fetched_other] => 0 [proto_binary_fetched_null] => 0 [proto_binary_fetched_bit] => 0 [proto_binary_fetched_tinyint] => 0 [proto_binary_fetched_short] => 0 [proto_binary_fetched_int24] => 0 [proto_binary_fetched_int] => 0 [proto_binary_fetched_bigint] => 0 [proto_binary_fetched_decimal] => 0 [proto_binary_fetched_float] => 0 [proto_binary_fetched_double] => 0 [proto_binary_fetched_date] => 0 [proto_binary_fetched_year] => 0 [proto_binary_fetched_time] => 0 [proto_binary_fetched_datetime] => 0 [proto_binary_fetched_timestamp] => 0 [proto_binary_fetched_string] => 0 [proto_binary_fetched_blob] => 0 [proto_binary_fetched_enum] => 0 [proto_binary_fetched_set] => 0 [proto_binary_fetched_geometry] => 0 [proto_binary_fetched_other] => 0 )
See Also
Stats description |
Copyright 1997-2008 the PHP Documentation Group.
mysqli_get_metadata
Alias for mysqli_stmt_result_metadata
Description
This function is an alias of
mysqli_stmt_result_metadata
.
Notes
mysqli_get_metadata
is deprecated and
will be removed.
See Also
mysqli_stmt_result_metadata
|
Copyright 1997-2008 the PHP Documentation Group.
mysqli_master_query
Enforce execution of a query on the master in a master/slave setup
Description
bool mysqli_master_query(mysqli link,
string query);
This function is currently not documented; only its argument list is available.
This function has been DEPRECATED and REMOVED as of PHP 5.3.0.
Copyright 1997-2008 the PHP Documentation Group.
mysqli_param_count
Alias for mysqli_stmt_param_count
Description
This function is an alias of
mysqli_stmt_param_count
.
Notes
mysqli_param_count
is deprecated and will
be removed.
See Also
mysqli_stmt_param_count
|
Copyright 1997-2008 the PHP Documentation Group.
mysqli_report
Enables or disables internal report functions
Description
bool mysqli_report(int flags);
mysqli_report
is a powerful function to
improve your queries and code during development and testing
phase. Depending on the flags it reports errors from mysqli
function calls or queries which don't use an index (or use
a bad index).
Parameters
flags
Table 20.17. Supported flags
Name | Description |
---|---|
MYSQLI_REPORT_OFF |
Turns reporting off |
MYSQLI_REPORT_ERROR |
Report errors from mysqli function calls |
MYSQLI_REPORT_STRICT |
Report warnings from mysqli function calls |
MYSQLI_REPORT_INDEX |
Report if no index or bad index was used in a query |
MYSQLI_REPORT_ALL |
Set all options (report all) |
Return Values
Returns
TRUE
on success or
FALSE
on failure.
Examples
Example 20.202. Object oriented style
<?php /* activate reporting */ mysqli_report(MYSQLI_REPORT_ALL); $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* check connection */ if (mysqli_connect_errno()) { printf("Connect failed: %s\n", mysqli_connect_error()); exit(); } /* this query should report an error */ $result = $mysqli->query("SELECT Name FROM Nonexistingtable WHERE population > 50000"); /* this query should report a warning */ $result = $mysqli->query("SELECT Name FROM City WHERE population > 50000"); $result->close(); $mysqli->close(); ?>
See Also
mysqli_debug
|
mysqli_dump_debug_info
|
Copyright 1997-2008 the PHP Documentation Group.
mysqli_rpl_parse_enabled
Check if RPL parse is enabled
Description
int mysqli_rpl_parse_enabled(mysqli link);
This function is currently not documented; only its argument list is available.
This function has been DEPRECATED and REMOVED as of PHP 5.3.0.
Copyright 1997-2008 the PHP Documentation Group.
mysqli_rpl_probe
RPL probe
Description
bool mysqli_rpl_probe(mysqli link);
This function is currently not documented; only its argument list is available.
This function has been DEPRECATED and REMOVED as of PHP 5.3.0.
Copyright 1997-2008 the PHP Documentation Group.
mysqli_rpl_query_type
mysqli->rpl_query_type
Returns RPL query type
Description
Procedural style:
int mysqli_rpl_query_type(mysqli link,
string query);
Object oriented style (method)
mysqli {int rpl_query_type(string query);
}
Returns
MYSQLI_RPL_MASTER
,
MYSQLI_RPL_SLAVE
or
MYSQLI_RPL_ADMIN
depending on a query type. INSERT
,
UPDATE
and similar are
master queries, SELECT
is slave, and FLUSH
,
REPAIR
and similar are
admin.
This function is currently not documented; only its argument list is available.
This function has been DEPRECATED and REMOVED as of PHP 5.3.0.
Copyright 1997-2008 the PHP Documentation Group.
mysqli_send_long_data
Alias for mysqli_stmt_send_long_data
Description
This function is an alias of
mysqli_stmt_send_long_data
.
Notes
mysqli_send_long_data
is deprecated and
will be removed.
See Also
mysqli_stmt_send_long_data
|
Copyright 1997-2008 the PHP Documentation Group.
mysqli_send_query
mysqli->send_query
Send the query and return
Description
Procedural style:
bool mysqli_send_query(mysqli link,
string query);
Object oriented style (method)
mysqli {bool send_query(string query);
}
This function is currently not documented; only its argument list is available.
This function has been DEPRECATED and REMOVED as of PHP 5.3.0.
Copyright 1997-2008 the PHP Documentation Group.
mysqli_set_opt
Alias of
mysqli_options
Description
This function is an alias of
mysqli_options
.
Copyright 1997-2008 the PHP Documentation Group.
mysqli_slave_query
Force execution of a query on a slave in a master/slave setup
Description
bool mysqli_slave_query(mysqli link,
string query);
This function is currently not documented; only its argument list is available.
This function has been DEPRECATED and REMOVED as of PHP 5.3.0.
User Comments
Add your own comment.