mysqli_sql_exception¶
mysqli_sql_exception is thrown when a mysqli related error is found.
When an error occurs during a database operation using the MySQLi extension, such as a failed database connection or a syntax error in a query, a mysqli_sql_exception exception can be thrown.
Methods like commit
, query
, prepare
, execute_query
, rollback
, real_query
, real_connect
, __construct
, reap_async_query
all throw exceptions when the strict mode is activated.
<?php
$mysqli = new Mysqli($host, $user, $pass);
try {
$mysqli->execute_query();
} catch(mysqli_sql_exception $e) {
echo $e->getMessage()."\n";
}
?>