如何把用户的uid传过来啊?然后save该如何写,求大神指点
$User=M('User_info');
$data['question1'] = $_POST['question1'];
$User->save($data);
print_r($User->getlastsql());
既然是修改,还有传过来干吗,直接$user->uid 就可以获取啊,不过你这个代码有问题啊, 这究竟是更新了谁的question1呢?
$User=M('User_info');
$data=$User->where('uid'=>uid)->find();
$data['question1'] = $_POST['question1'];
$User->save($data);
也可能我没有彻底理解你的意思
user save会返回给你新的id
uid不是用户登录后就可以取到吗?假如你是放在session里面的,直接去取,然后就是
$uid = session('uid');
$User=M('User_info');
$data['question1'] = $_POST['question1'];
$User->where(array('uid'=>$uid))->save($data);
如果解决了记得给我个赞哦