CodeIgniter - 将普通SQL更改为CI自己的语言

时间:2011-12-08 03:43:10

标签: sql codeigniter

有人可以告诉我如何将以下SQL更改为CI的活动内容。

    $query = $this->db->query('UPDATE pollanswers SET pollAnswerPoints = pollAnswerPoints + 1 WHERE pollAnswerID = '.$pollanswerid.'');
    return true;

另外,我如何添加一个if语句来查看它是否正确完成返回true,如果不返回false?

干杯,

1 个答案:

答案 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;
}