Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Stock
- 주식 청약
- Eclipse
- 공모주
- 공모주 청약 일정
- JavaScript
- 주식
- 리눅스
- php
- jquery
- linux
- html
- codeigniter
- 6월 공모주 청약 일정
- css
- 7월 공모주 청약 일정
- 자바스크립트
- 제이쿼리
- 주식 청약 일정
- Oracle
- 공모주 청약
- 자바
- SQL
- IPO
- 맥
- 코드이그나이터
- Stock ipo
- 오라클
- java
- MYSQL
Archives
- Today
- Total
개발자의 끄적끄적
[php/codeigniter] codeigniter3 transaction example / 코드이그나이터3 트랜잭션 사용방법 본문
728x90
반응형
[php/codeigniter] codeigniter3 transaction example / 코드이그나이터3 트랜잭션 사용방법
php codeigniter 를 사용하다보면
특정 상황에 따라서
트랜잭션이라는걸 사용해야 합니다!
중간에 실행되는 쿼리가
하나라도 오류가 발생하면
초기화를 시켜야하는 경우가 있기 때문인데요!
그럴때는 아래와 같이 사용하시면 됩니다!
$this->db->trans_start();
$this->db->query("query 1");
$this->db->query("query 2");
$this->db->query("query 3");
.
.
.
$this->db->trans_complete();
위 내용 보시면 아시겠지만,
트랜잭션을 시작하는 부분에 trans_start 를
종료되는 부분에 trans_complete 를 사용하시면 되구요!
중간에 실행되는 쿼리중 하나라도 오류가 발생하면 롤백이 되게 됩니다!
참고들 하세요!
반응형
'개발 > php' 카테고리의 다른 글
[php] php composer command site / php composer 명령어 모음 사이트 [링크] (0) | 2021.09.09 |
---|---|
[php] php date calculation example / php 날짜 간격 계산하는 방법 (0) | 2021.09.03 |
[php/codeigniter] codeigniter multi database connect example / 코드이그나이터 다중 디비 연결하는 방법 (0) | 2021.09.02 |
[php] php img tag src example / php img 태그 src 추출하는 방법 (0) | 2021.08.29 |
[php] php html 태그내 속성 제거 하는 방법 (0) | 2021.08.29 |
Comments