В mysqli есть функция, называемая mysqli_report(), которая выглядит как аналог метода PDO setAttribute() с его константами ERRMODE_*. В руководстве указано:
MYSQLI_REPORT_STRICT
Throw mysqli_sql_exception for errors instead of warnings
Итак, имея PDO::ERRMODE_EXCEPTION в виду, я пробовал этот код
mysqli_report(MYSQLI_REPORT_STRICT);
$mysqli->query("foo");
но, к моему разочарованию, он не сделал никаких исключений и предупреждений вообще.
Итак, вот вопрос: есть ли способ сказать mysqli для генерации исключений без использования MYSQLI_REPORT_ALL?
