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

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











LaravelのバックエンドでReactアプリを構築する:パート2、React
