나만 알 수 없어서 만든 블로그

Mysqpl DB랑 연결하고 나온 결과를 어떻게 할까? 본문

PHP/고급

Mysqpl DB랑 연결하고 나온 결과를 어떻게 할까?

코딩낙타 2020. 8. 26. 00:03

INSERT
http://kr.php.net/manual/kr/function.mysql-insert-id.php
mysql_insert_id() : 이전의 INSERT 작업으로부터 생성된 ID를 반환

 

UPDATE, DELETE
http://kr.php.net/manual/kr/function.mysql-affected-rows.php
mysql_affected_rows() : 최근 MySQL 작업으로 변경된 행 개수를 얻음

 

mysql_insert_id, mysql_affected_rows
이 2개의 함수로 값을 넘겨받아 0이면 실패를 뿌려주고
1이상이라면 성공으로 인식시켜주면 됩니다.
 
제경우는 대부분 이렇게 값을 받아 체크해서 이상 유무를 판단합니다.
또한 버전이 4.1 이상이시라면 InnoDB 를 이용한 트랙젝션 처리도 괜찮습니다.

 

https://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_function&wr_id=425939&page=407

 

WWW.PHPSCHOOL.COM

개발자 커뮤니티 1위 PHPSCHOOL.COM 입니다.

www.phpschool.com

디트리히님 댓글에서 보고 감탄했다 ㅜㅜ

'PHP > 고급' 카테고리의 다른 글

CI4 codeigniter4에 PHPEcxel 사용하기  (0) 2021.01.21
$_FILES 이것은 무엇인가...?  (0) 2020.07.17
move_uploaded_file()란?  (1) 2020.07.17