現在 die("SQL ステートメント エラー"); を使用しています。
これをユーザーに見せたくないのですが、どうすればよいですか?
header("location:目标地址");exit();
header("location:目标地址");exit();
オブジェクト指向を学んでいれば、この質問はしないと思います。
すべての SQL はいくつかのメソッド クラスで実行され、トライアンドキャッチしてエラーを捕捉します。ジャンプ処理
$result = mysql_query($sql);if(!$result){ header("location:目标地址"); exit();}
主なことは、エラーが発生したときに、ユーザーに
が表示されないようにして、指定されたページに自動的にジャンプして出力することです。このページでは違いはありません
と、関連するエラー メッセージがユーザーの目の前に表示されます
重要なことは、エラーが発生したときに、
その後、自動的に指定されたページにジャンプし、このページに出力するだけで違いはありません
関連するエラー メッセージと同じようにユーザーの目の前に表示されます
私はとても正しく理解しています、それではあなたです 要件の説明が間違っています
私はそれを非常に正しく理解しています、要件の説明が間違っています。
エラーをログに記録します
データの有効性を判断する必要があります。 >
ただし、例の状況に基づくと、それは必要ありません
SQL コマンド エラーはデバッグ段階でのみ発生し、SQL 構文エラーは正式な操作中には発生しません
ユーザーが SQL 命令を送信できるようにしない限り、 、SQL 命令が間違っていることも送信者に伝える必要があります