время
|
|
424 Часть IV. PHP-функции Глава 36
ошибку вернула последняя вызван-
ная функция MySQL. В противном случае возвращает пустую строку.
Ошибки, приходящие из базы данных MySQL, впоследствии не проявляются. Чтобы
отыскать текст ошибки, необходимо воспользоваться функцией mysql_error ( ) .
Обратите внимание, что эта функция только возвращает текст ошибки от недавно
выполненной функции MySQL (не включая функции m y s q l _ e r r o r ( )
и mysql_errno ()), поэтому если вы хотите использовать это свойство, убедитесь
в том, что вы проверили значение, прежде чем произойдет вызов следующей фун-
кции MySQL. Например:
<?php
mysql_connect("marliesle");
echo raysql_errno().": ".mysql_error()."<br>";
mysql_select_db("nonexistentdb") ;
echo mysql_errno().": ".mysql_error()."<br>";
$conn = mysql_query("SELECT * FROM nonexistenttable");
echo mysql_errno().": ".mysql_error()."<br>";
446 Часть IV. PHP-функции
Как видно