我在表中的几个字段上有一个唯一的键。使用 PHP,当我尝试插入相同的数据时,我会得到一个很好的错误。我试图归档的是 MySQL 给我返回生成错误的字段的主键。
那么,当我插入重复的内容时,MySQL 有没有什么方法可以返回“原始”ID,而不选择我一直尝试插入的所有字段?
提前交易
最佳答案
您可以使用mysql_error()
来获取类似Duplicate entry '1' for key 'PRIMARY'
的消息,然后您可以解析该消息以找出重复的键是什么值为。
关于php - MySQL 如何返回重复的唯一 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4450487/