php- CI(Codeigniter) db컬럼 +1하며 Update하는 방법
Devel/그 외 ...2021. 11. 29. 14:30
반응형
CI에서 기존 컬럼 내용을 +1씩 하며 Update해야 할 경우가 있다.
ex. 조회수, 댓글수, 계약수 등등
$this->db->set('contract_cnt', 'contract_cnt + 1', false);
false를 꼭 기입해주고, 다음행을 실행하고 나면,
Update tablename set contract_cnt = contract_cnt +1
로 실행이 되는 걸 확인할 수 있다. 잘 작동했는지 쿼리문으로 확인하고 싶다면,
$sql = $this->db->last_query();
를 추가하여,$sql을 찍어보면 된다.
'Devel > 그 외 ...' 카테고리의 다른 글
VS CODE(VISUAL STUDIO CODE) EXTENSION 추천 (0) | 2022.01.12 |
---|---|
[php] empty() , isset() 개념, 예시 및 empty()와 isset()의 차이점 (0) | 2022.01.12 |
datatables에 금액 단위 표시 설정(3자리 수 콤마 추가) (0) | 2021.11.24 |
PHPSpreadsheet 시트 추가 하기 (0) | 2021.11.24 |
Composer 설치 & phpspreadsheet 설치 방법 (0) | 2021.11.24 |
댓글()