标签: php mysql
我将电子邮件字段设置为唯一,当我插入值时,它给出了mysql错误“重复条目的密钥”,但我想验证电子邮件是唯一的而不会出现错误,这是什么解决方案? ??
答案 0 :(得分:0)
要避免此错误,您可以使用ajax函数并检查何时输入的值。 使用“field.onchange”并将请求发送到mysql使用ajax,这样就不会在提交数据时收到错误。相反,当你提供输入时,你会得到错误。
答案 1 :(得分:0)
为避免重复输入数据库,请使用INSERT IGNORE INTO TABLE_NAME
INSERT IGNORE INTO TABLE_NAME
如果带有该密钥的记录已经存在,这将避免插入。
有关详细的语法和选项