重复键错误返回

时间:2018-03-30 23:13:10

标签: php mysql mysqli

我正在使用mysqli数据库并将email设置为主键。现在,当我尝试execute()对数据库进行查询时,对于重复的条目,数据库将拒绝它,但我没有收到返回的错误。 mysqli->errno = 0但是mysqli->affected_rows = -1。如何获取数据库返回的错误?

INSERT INTO user (Status,Email,Lastname,Firstname,Password) VALUES (?,?,?,?,?)ON DUPLICATE KEY UPDATE Status = VALUES(Status),Email = VALUES(Email),Lastname = VALUES(Lastname),Firstname = VALUES(Firstname),Password = VALUES(Password)

0 个答案:

没有答案