recherche

Maison  >  Questions et réponses  >  le corps du texte

php - Affichage d'une erreur après l'insertion de doublons après la définition d'une clé unique

Comment remplacer l'invite d'erreur de la base de données par js ?
Utiliser if (insérer l'instruction) {echo "<script>alert('This data déjà existant')</script>">
insérer If l'instruction rencontre une clé unique en double, elle ne retournera pas false mais affichera directement une erreur de base de données

伊谢尔伦伊谢尔伦2809 Il y a quelques jours421

répondre à tous(4)je répondrai

  • ringa_lee

    ringa_lee2017-05-16 13:08:49

    try catch Je définis généralement une clé primaire unique et vérifie s'il y a des doublons avant de l'insérer

    répondre
    0
  • 巴扎黑

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

    insérer ignorer dans ·table · ...plus ignorer

    répondre
    0
  • 迷茫

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

    essayez d'attraper

    répondre
    0
  • 曾经蜡笔没有小新

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

    essayez
    { //...}
    catch(Exception $e)
    { //...}

    répondre
    0
  • Annulerrépondre