1.查
以下爲模型寫法
$sql='SELECT integral '.
'from ' . $this->pre .
"goods where is_integral = 1 AND goods_id = '$goods_id'";
$res= $this->query($sql);
以下爲控制器寫法:
$user_info=$this->model->table('task')->where('user_id = '.$this->user_id.' and '.'(status ='.'2'.' or '.'status ='.'0)')->find();
$where['user_id'] = $user_id;
$user_name = $this->model->table('users')->field('user_name')->where($where)->find();
2.改
$sql = "UPDATE " . $this->pre .
"users SET integral_total=integral_total-('$integral_oneday'),".
" user_name = '$user_name'," .
" integral_now = integral_now + ('$integral_oneday')," .
" integral_already = integral_already + ('$integral_oneday')" .//最後一個不加逗號,
" WHERE user_id = '$user_id'";
return $this->query($sql);
$data['msg_status']=0;
$where['msg_id'] = $v['msg_id'];
$this->model->table('feedback')
->data($data)
->where($where)
->update();
3.增
$sql="INSERT INTO " . $this->pre .
"task "."(user_id,task_type) VALUES ('$user_id','$integral2')";
$this->query($sql);
$data_i['user_id'] = $this->user_id;
$data_i['reg_field_id'] = $val['id'];
$data_i['content'] = $temp_field_content;
$this->model->table('reg_extend_info')
->data($data_i)
->insert();