【发布时间】:2016-09-29 04:32:08
【问题描述】:
我在通过 ajax 更新行时遇到问题,查询影响的是所有行而不是我给出的单个 id
这是我的模型类函数:
public function edit_season($data)
{
// echo $a = json_encode($data);
// echo $a->id;
// die();
$this->db->get_where('seasons', array('season_id ' => 11 ));
$query = $this->db->update('seasons',array('names ' => $data['name'] ));
if ($query)
{
return $query;
}
else
{
return FALSE;
}
}
我还检查了我从 ajax 获得的数据是否正确,但我想查询存在一些问题,我什至对 id 值进行了硬编码,但它仍然在更新所有名称而不是一个。
【问题讨论】:
-
$data 的格式是什么?是json数组吗?
标签: php mysql ajax codeigniter