mysql 唯一性约束问题

#1 a752711024

给字段添加了唯一性约束,添加重复的时候 speedphp 报如下错误:
执行错误: Duplicate entry '框' for key 'lcompany_3'

如何可以不让显示错误,利用php页面捕捉错误,然后提示用户呢

2011-12-28 16:05:06

#2 a752711024

补充:speedphp 报错后向数据库添加了一条空记录

2011-12-28 16:07:29

#3 jake

补充:speedphp 报错后向数据库添加了一条空记录
a752711024 发表于 2011-12-28 16:07
说反了,应该是先插入了一条空记录,然后再报错。
因为报错后(exit)是无法再执行程序的(这是常识)。

关于抛出错误的方法,请参考手册:http://www.speedphp.com/dev-release.html

有问题建议先看手册,这也是版规!

2011-12-28 16:26:27

#4 a752711024

谢谢!:handshake

2011-12-28 16:54:47