我有一个联系表单,将所有字段提交到mySQL数据库,一切正常。但是,如果已经提交了电子邮件地址字段,我希望它向发件人抛出错误消息。 (当然不提交数据)。
最简单,最轻松的方法是什么?
我的数据库名称是wordpress
表的名称是wpcf7dbplugin_submits
答案 0 :(得分:2)
更改表格并在列上添加UNIQUE
约束。例如,
ALTER TABLE wpcf7dbplugin_submits
ADD CONSTRAINT uq_email UNIQUE (emailAdd)
如果您要插入表中已存在的电子邮件,服务器将抛出错误。