/** * Returns a list of warnings, or an empty array if there are none. * * @return array of MySQLi_Warning (properties: errno, sqlstate, message) */ public function getWarnings() { if ($this->_mysqli->warning_count === 0) { return array(); } $warning = $this->_mysqli->get_warnings(); $list = array(); do { $list[] = $warning; } while ($warning->next()); return $list; }