thinkphp 我用create方法add()添加数据时返回false 给if判断返回false的时候竟然能添加到数据库
求大神解决这奇葩问题数据库表前缀字段都没问题if判断true的时候不能添加数据库functionaddlogin(){$username=I('post.users_na...
求大神解决这奇葩问题 数据库表前缀 字段都没问题 if判断true的时候不能添加数据库
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') ;
if($vo = $user -> add()){
dump($vo);
}else{
dump($vo);
}
}
$user -> create(); 刚才注销了 没发上去 不是没写。。 展开
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') ;
if($vo = $user -> add()){
dump($vo);
}else{
dump($vo);
}
}
$user -> create(); 刚才注销了 没发上去 不是没写。。 展开
展开全部
create()的话敢放在前面么?位置不对吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你看看你的模板里面字段和数据库里面的字段是一样的吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
dump出来看sql语句就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询