thinkphp 的create 创建数据对象后 用add方法添加数据 然后 用if语句判断的时候 返回false能给数据库写入

返回trueb就不能写入functionaddlogin(){$username=I('post.users_name');$password=I('post.users... 返回trueb就不能写入
function addlogin(){

$username=I('post.users_name');
$password=I('post.users_pass');
$sex=I('post.users_sex');
$phone=I('post.users_phone');
//判断验证码
// $Verify= new \Think\Verify();
// if(!$Verify -> check($_POST['checkcode'],1)){
// $this -> error('验证码错误!');
// }

$user = D('Users') ;
$user -> create();
if($vo = $user -> add()){
dump($vo);
}else{
dump($vo);
}

}
表前缀 字段 都没问题
展开
 我来答
zhao61
2014-07-30 · TA获得超过1459个赞
知道小有建树答主
回答量:1065
采纳率:0%
帮助的人:867万
展开全部
写法有问题吧??user 你create之后还需要依次对映射的属性赋值才能add吧?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式