我在尝试将数据插入phpmyadmin数据库时遇到错误
电子邮件列不是答案表中的主键或唯一键。但它是另一个表的主键。为什么会这样?
A Database Error Occurred
Error Number: 1062
Duplicate entry 'work@gmail.com' for key 'email'
INSERT INTO `answer` (`ansbody`, `ansaccept`, `ansrep`, `ansqid`, `ansemail`) VALUES ('aaa', 'false', 0, '15', 'work@gmail.com')
Filename: C:\xampp\htdocs\StackTrace\system\database\DB_driver.php
Line Number: 330
答案 0 :(得分:0)
您将自己的电子邮件作为主键,可能此电子邮件已在数据库表中显示记录。
答案 1 :(得分:0)
您可能会尝试插入已经具有值email
的唯一列work@gmail.com
如果不是这种情况,这可能会对您有所帮助Database Error Occurred Error Number: 1062