| 제목 | 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'); 
역시...좋네요 ^^;웅파님 감사합니다. 저도 매뉴얼 봤는데... 그 부분은 이해가 되지 않아 봤는지 안봤는지도 기억이 안났네요. 음... 아는 만큼 보이는거 같네요 ^^; 주말 잘 보내세요~ |