Я создал функцию отладки, чтобы отправить мне сообщение об ошибке mysql и запросе, если запрос не увенчался успехом.
Я называю это так:
mysql_query($sql) or $this->debug->dbErrors($sql);
И функция:
function dbErrors($sql = ''){ if($this->doDebug) echo mysql_error()."<br/>".$sql; else @mail(hidden_email,$_SERVER['HTTP_HOST'].' Mysql Error','A error occured in '.$_SERVER['HTTP_HOST'].':<br/>'.mysql_error().'<br/>'.$sql); }
Проблема в том, что я получаю электронные письма, даже когда запрос выполняется нормально (по крайней мере, данные вставлены и все работает нормально)
Что я делаю что-то неправильно?
благодаря