ホームページ >データベース >mysql チュートリアル >PHP でユーザー入力による長いクエリに対して特定の MySQL エラー メッセージを表示するにはどうすればよいですか?
PHP でのユーザー入力による長いクエリの MySQL エラーの表示
PHP で、ユーザー入力に依存する長い MySQL クエリを実行するとエラーが発生する可能性があります。ただし、一般的なエラー メッセージ「クエリが失敗しました」では、トラブルシューティングに必要な情報が不十分です。特定のエラー メッセージを表示するには、次の解決策を検討してください:
解決策 1:
クエリ実行行を変更してエラー処理を含めます:
mysqli_query($this->db_link, $query) or die(mysqli_error($this->db_link)); // Error handling added
解決策 2:
クエリ実行後の次の行:
if ($r == false) printf("error: %s\n", mysqli_errno($this->db_link));
追加メモ:
以上がPHP でユーザー入力による長いクエリに対して特定の MySQL エラー メッセージを表示するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。