コード:
データベースにデータを挿入するために、以下の簡単なコードをテストしています。
mysqli_query($con,"INSERT INTO Persons (Age) VALUES (35) WHERE FirstName='John'") or die("Error");
私のデータベースには、行がありませんFirstName=John
(テストの一部です)。
私が期待していること:
db where に行がないため、エラー メッセージが送信されることをFirstName=John
期待しています。die()
問題:
Die()
エラーメッセージは送信されません。実際die()
、dbに接続できない場合にのみエラーメッセージが送信されることを確認しました。
私が思うこと:
まあ、それはどのようにdie()
機能するのかもしれません...しかし、接続がない以外の理由でクエリが実行されない場合、どのように通知を受けるのでしょうか?