我是 CodeIgniter 的新手。我想为更新创建一个 Web 服务 REST。
这是我的控制器:
function user_post()
{
$result = $this->user_model->update( $this->get('id'),
'name' => $this->post('name'));
if($result === FALSE)
{
$this->response(array('status' => 'failed'));
}
else
{
$this->response(array('status' => 'success'));
}
}
这个功能在我的模型中:
function update($id, $name)
{
$sql = "UPDATE user SET name=? WHERE id=?";
$this->db->query($sql, array($name,$id));
}
当我调用该函数时,
index.php/exemple/user/id/1?method=post/name=Bill
它不起作用。请问有什么想法吗?