有人可以告诉我如何将以下SQL更改为CI的活动内容。
$query = $this->db->query('UPDATE pollanswers SET pollAnswerPoints = pollAnswerPoints + 1 WHERE pollAnswerID = '.$pollanswerid.'');
return true;
另外,我如何添加一个if语句来查看它是否正确完成返回true,如果不返回false?
干杯,
答案 0 :(得分:1)
试试这个
$this->db->set('pollAnswerPoints', 'pollAnswerPoints + 1', FALSE);
$this->db->where('pollAnswerID', $pollanswerid);
$this->db->update('pollanswers');
编辑:
if($this->db->affected_rows() > 0)
{
return true;
} else
{
return false;
}