неправильном запросе в php (то есть например когда нет поля в таблице mysql возращает ошибку — вот её мне надо перенаправить как в php и выдать так как зачастую очень неудобно — и приходиться тратить время на просмотр глобально)
Здравствуйте, AI, Вы писали:
AI>неправильном запросе в php (то есть например когда нет поля в таблице mysql возращает ошибку — вот её мне надо перенаправить как в php и выдать так как зачастую очень неудобно — и приходиться тратить время на просмотр глобально)
Не очень понял в чёи вопрос но в общем есть функции
mysql_error (текст сообщения) и mysql_errno (номер ошибки)
<?php
mysql_connect("localhost", "mysql_user", "mysql_password");
mysql_select_db("nonexistentdb");
echo mysql_errno() . ": " . mysql_error(). "\n";
mysql_select_db("kossu");
mysql_query("SELECT * FROM nonexistenttable");
echo mysql_errno() . ": " . mysql_error() . "\n";
?>
Здравствуйте, AI, Вы писали:
AI>Как отследить ошибку возращаемую mysql при неправильном запросе в php (то есть например когда нет поля в таблице mysql возращает ошибку — вот её мне надо перенаправить как в php и выдать так как зачастую очень неудобно — и приходиться тратить время на просмотр глобально)
$result = mysql_query($sql);
if(!$result)
{
die( "Error executing SQL:<br><pre>$sql</pre><i>Reason:</i>" . mysql_error() );
}