PHP: mysqli::get_warnings – Manual
(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT); $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); $mysqli->query("SELECT 1/0, CAST('NULL' AS UNSIGNED)"); if ($mysqli->warning_count > 0) { $warning = $mysqli->get_warnings(); if ($warning !== false) { do {…