| 제목 | db질문, hit=hit+1 | ||
|---|---|---|---|
| 글쓴이 | 불꽃코딩 | 작성시각 | 2010/03/26 21:33:04 |
|
|
|||
$sql = "update board set hit = hit + 1 where no = '$no' ";
$this->db->query($sql);
//이렇게 하면 안되네요. ㅎㅎ
$data = array(
'hit' =>hit+1
);
$this->db->where('no', $this->seg_value('no'));
$this->db->update('board', $data);
그냥 무식하게 하면 잘되는데요. |
|||
| 다음글 | [초보]위젯에서 폼관련 실행못하나요? (2) | ||
| 이전글 | 두가지 질문이 더있습니다..^^ (1) | ||
|
변종원(웅파)
/
2010/03/26 23:49:47 /
추천
0
http://codeigniter-kr.org/user_guide/database/active_record.html 에서 $this->db->set() 부분 보세요
|
|
불꽃코딩
/
2010/03/27 11:16:07 /
추천
0
$this->db->set('hit', 'hit+1', FALSE);
$this->db->update('board');
역시...좋네요 ^^;웅파님 감사합니다. 저도 매뉴얼 봤는데... 그 부분은 이해가 되지 않아 봤는지 안봤는지도 기억이 안났네요. 음... 아는 만큼 보이는거 같네요 ^^; 주말 잘 보내세요~ |