如何防止数据库重复?

时间:2015-02-04 12:38:20

标签: mysql

我需要将输入表单字段的值与从数据库查询的列表进行比较,以确保在提交表单之前未提交重复信息

1 个答案:

答案 0 :(得分:1)

您可以在“字段更改”上触发 ajax调用,并检查您是否在数据库中获得该特定值的任何结果集。或者,您可以在提交表单之前执行此操作。

在异步检查用户可用性时,请查看此tutorial

此外,您应该在数据库表中创建字段unique以避免任何意外重复。

ALTER TABLE TableName ADD UNIQUE (columnName)

希望它有所帮助,欢呼!