数据库中字段设置为唯一键,重复提交报错

浏览:2236 发布日期:2015/08/28 分类:求助交流
ThinkPHP3.2.3,如果添加的时候重复添加,就会报错,SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '123123@qq.com' for key 'email',
没有捕获到错误,直接报错了,请问这里代码怎么写比较好的
if($admin -> create()){


if($admin -> add()){
echo "aaaa1";
$this -> redirect('admin/index');
}else{
echo "aaaa2";
$this -> redirect('admin/add');
}
}else{

$this -> error($admin -> getError());
}
最佳答案
评论( 相关
后面还有条评论,点击查看>>