tp函数add问题!严重!请关注!

浏览:2964 发布日期:2016/01/20 分类:求助交流 关键字: tp add函数 add() add thinkphp tp3.2.3 thinkphp3.2.3
实例:$obj_comp = M(C('COMPLAIN_ONLINE'));
$result_comp = $obj_comp->data($data)->add();
在此插入一条数据库字段属性不能为空的,但是这里为空的值,例如:
$data = array(
'id' = '213',
'name' = '',//数据库不允许为空
);
此时执行add函数就会报错,那么问题来了:
请问:
1、为什么手册上说插入失败会返回false,我所遇到的是直接抛运行时异常?
2、所抛的异常在经过多层次调用之后,抛出的异常就在页面或者浏览器控制台看不见了,这是为什么?异常信息是不是被tp处理或者拦截了?
最佳答案
评论() 相关
后面还有条评论,点击查看>>