downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

mysqli_rpl_parse_enabled> <mysqli_param_count
[edit] Last updated: Fri, 26 Apr 2013

view this page in

mysqli_report

(PHP 5)

mysqli_reportAlias of of mysqli_driver->report_mode

Description

This function is an alias of: mysqli_driver->report_mode



mysqli_rpl_parse_enabled> <mysqli_param_count
[edit] Last updated: Fri, 26 Apr 2013
 
add a note add a note User Contributed Notes mysqli_report - [4 notes]
up
1
anthony dot parsons at manx dot net
7 years ago
Be very careful using this function - it's a per-process setting.
If your server is set up to reuse a single PHP process for multiple requests, that means the last setting of this function in any script will affect all other scripts using mysqli.
To be safe always call <? mysqli_report(MYSQLI_REPORT_OFF) ?> at the end of a script. The CGI version of PHP is probably safe from this.

(Tested using PHP 5.0.5, Apache 2 SAPI module)
up
0
Thomas
8 months ago
Please note that mysqli_report is NOT deprecated (see https://bugs.php.net/bug.php?id=55329).
up
0
grepmaster
4 years ago
Hint: If you use

mysqli_report(MYSQLI_REPORT_ALL ^ MYSQLI_REPORT_STRICT)

normal errors are generated instead of exceptions.
up
0
Polarina
5 years ago
It should be noted that all reports made by this function, are sent through an exception named 'mysqli_sql_exception' instead of a normal PHP warning.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites