搜索

首页  >  问答  >  正文

php - 设置了唯一键后,插入重复后的错误显示

怎样将数据库的错误提示换成js的,
用if(insert语句){echo "<script>alert('已有此数据')</script>"}
insert语句如果遇到唯一键重复不是返回false而是直接显示数据库错误

伊谢尔伦伊谢尔伦2839 天前440

全部回复(4)我来回复

  • ringa_lee

    ringa_lee2017-05-16 13:08:49

    try catch 吧 我一般设置了唯一主键的 插入之前都查一下看看是否重复

    回复
    0
  • 巴扎黑

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

    insert ignore into ·table· ...加上ignore

    回复
    0
  • 迷茫

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

    尝试捕捉

    回复
    0
  • 曾经蜡笔没有小新

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

    尝试
    { //...}
    catch(异常 $e)
    { //...}

    回复
    0
  • 取消回复