Код:PHP: mysqli_query и умереть()
Я тестирую простой код, приведенный ниже, чтобы вставить данные в моей базе данных:
mysqli_query($con,"INSERT INTO Persons (Age) VALUES (35) WHERE FirstName='John'") or die("Error");
В моей БД я не строку, в которой FirstName=John
(это часть теста).
То, что я ожидал увидеть:
Поскольку нет ни в одной строке в моей дб, когда FirstName=John
, я ожидал die()
послать мне сообщение об ошибке.
Проблема:
Die()
не посылает мне сообщение об ошибке. На самом деле я заметил, что die()
отправляет мне сообщение об ошибке, когда он не может подключиться к db.
То, что я думаю:
Ну, может быть, это как die()
работает ... Но то, как получить информацию, когда запрос не выполняется по другим причинам, чем без связи?