update 쿼리문 반환값
본문
insert문은 insert_id() 하면 insert한 값의 id를 받을수 있는데 혹시 update문에도 id값을 반환받을 수 있는게 따로 있는지 궁금합니다
답변 2
네 없는걸로 알고있습니다.
구지할려면
ex)
UPDATE `g5_member` SET `mb_no` = LAST_INSERT_ID(mb_no) , `mb_id` = '123' WHERE `g5_member`.`mb_no` = 2
SELECT LAST_INSERT_ID();
이렇게하면 mb_no값이 나오긴합니다.
LAST_INSERT_ID() 구글에서 검색해보세요.
insert 후에 mysqli_insert_id() 함수를 실행하면 반환되는 값이 mb_no입니다.
update에서는 이미 그 mb_no를 알고 넘깁니다.
답변을 작성하시기 전에 로그인 해주세요.