我在数据库中有两个字段Aadhaar number
和PAN Number
字段UNIQUE
我的要求是,每当我插入一些重复的条目时,它只会向我抛出错误
无法输入,重复的Aadhaar和/或PAN号码
MySQL中有没有办法抛出这种错误?
答案 0 :(得分:0)
您需要找到错误代码。重复密钥为1062
。您可以像下面的代码那样处理。
mysqli_query($con,'INSERT INTO ...');
if (mysqli_errno($con) == 1062) {
print 'Could Not Enter, Duplicate Aadhaar and/or PAN Number';
}
使用mysqli_errno()检索错误代码。请注意,此函数仅返回最近执行的MySQL函数的错误代码。