ホームページ >バックエンド開発 >PHPチュートリアル >php+mysqlで重複データを挿入すると例外がスローされますが、その例外はキャッチできますか?
どういうことかというと、挿入できる場合はtrueを返し、挿入できない場合はfalseを返すということですが、挿入できない場合はそのまま表示します
。コードを追加してください:
どういうことかというと、挿入できる場合はtrueを返し、挿入できない場合はfalseを返すということですが、挿入できない場合はそのまま表示します
。コードを追加してください:
もちろん可能です。
ビジネスニーズに応じて、次の 3 つの方法を使用してページに移動できます
リーリー無視: 重複を無視します。
リーリー置換: 重複がある場合は、古いデータを削除し、新しいデータを追加します
リーリー重複キーの更新時: 重複がある場合は更新します
おすすめ記事:レコードの繰り返し挿入を避けるためのMySqlメソッド(無視、置換、ON DUPLICATE KEY UPDATE)
この例外を自分でキャッチして true または false を返すことができます