検索

ホームページ  >  に質問  >  本文

php - 一意のキーを設定した後に重複を挿入するとエラーが表示される

データベース エラー プロンプトを js に変更するにはどうすればよいですか?
if (insert ステートメント) {echo "<script>alert('このデータはすでに存在します')</script>"}
insert If を使用します。ステートメントで重複する一意のキーが検出された場合、false は返されず、データベース エラーが直接表示されます。

伊谢尔伦伊谢尔伦2838日前433

全員に返信(4)返信します

  • ringa_lee

    ringa_lee2017-05-16 13:08:49

    キャッチを試してください。通常は一意の主キーを設定し、挿入する前に重複があるかどうかを確認します

    返事
    0
  • 巴扎黑

    巴扎黑2017-05-16 13:08:49

    無視を ·テーブル · ...さらに無視を挿入します

    返事
    0
  • 迷茫

    迷茫2017-05-16 13:08:49

    トライキャッチ

    返事
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 13:08:49

    試してみる
    { //...}
    catch(Exception $e)
    { //...}

    返事
    0
  • キャンセル返事