반응형
Transactions and auto-commit ¶
//connect
//트랜잭션 시작
mysql_query("SET AUTOCOMMIT=0");
mysql_query("BEGIN");
//db 처리
$sql = " insert into MEMBER_INFO
set M_ID = '{$mb_id}',
USR_IP = '{$_SERVER['REMOTE_ADDR']}',
EXPIRE_DATE = DATE_ADD(now(), INTERVAL 1 MONTH)";
$regist_result = mysql_query($sql);
if(!$regist_result){
mysql_query("ROLLBACK");
echo "fail";
}else{
mysql_query("COMMIT");
echo "success";
}
//connect close
exit;
반응형
'프로그래밍 > PHP' 카테고리의 다른 글
| php mysql concat 문자열 합치기 (0) | 2017.07.13 |
|---|---|
| php 인젝션 방어 mysql_real_escape_string (0) | 2017.07.12 |
| php form enctype="multipart/form-data" 사용시 request 한글깨짐 (0) | 2017.07.11 |
| php thumbnail ratio image/이미지 비율업로드 관련처리 (0) | 2017.07.10 |
| php mysql db select json print (0) | 2017.07.10 |