$validate = array(
array('website_name','require','必须!'), //默认情况下用正则进行验证
array('website_name','','已存在',0,'unique',1), // 在新增的时候验证name字段是否唯一
);
$w = M("website");
if($w->validate($validate)->create()){
if($w->add()){
$this->success('添加成功',U('add_website'));
}else{
$this->error('添加失败',U('add_user'));
}
}else{
dump($w->validate($validate)->create());
$w->getError();
}
}
==========================================
上面的内容结果 是 boolean false
如果没有进行验证,数据是可以add进数据库的。。
看不出哪里出了问题,为什么
$w->validate($validate)->create()
这个没有值!!
求大神指点一下
最佳答案