编码:
我正在测试下面的简单代码以将数据插入到我的数据库中:
mysqli_query($con,"INSERT INTO Persons (Age) VALUES (35) WHERE FirstName='John'") or die("Error");
在我的数据库中,我没有一行FirstName=John
(它是测试的一部分)。
我期望看到的:
因为我的数据库中没有行 where FirstName=John
,所以我希望die()
将错误消息发送给我。
问题:
Die()
不向我发送错误消息。事实上,我观察到die()
只有在无法连接到数据库时才会向我发送错误消息。
我的想法:
好吧,可能是它是如何die()
工作的......但是当查询由于没有连接以外的原因未执行时如何获得通知?