개발! 딱 깔끔하고 센스있게!

PHP PDO 에서 언제 성공 적 으로 실행 되 었 는 지 어떻게 판단 합 니까?[던 전] 본문

개발 스크랩 메모/PHP

PHP PDO 에서 언제 성공 적 으로 실행 되 었 는 지 어떻게 판단 합 니까?[던 전]

렉사이 2020. 12. 11. 22:42

이 문 제 는 이미 답 이 나 왔 다.

어떻게 아래 조회 가 성공 적 으로 실행 되 었 는 지 시험 합 니까?

$STH = $this->_db->prepare("UPDATE UserCreds SET VerificationString=:newVerificationString, ExpiryDate=:expiryDate WHERE UserID = :userID;"); $STH->execute($params); 

새로운 줄 을 추가 할 때 는 lastinetid () 를 사용 할 수 있다 는 것 을 알 고 있 지만, 업데이트 와 선택 은?

대답 하 다.

실행 성공 시 true 로 돌아 가 고 실패 시 false 로 돌아 갑 니 다.

문서 로부터:

성공 시 TRUE 로 돌아 가 고 실패 시 FALSE 로 돌아 갑 니 다.


그래서 귀 하 는 조회 가 성공 적 으로 실행 되 었 는 지 확인 할 수 있 습 니 다.

다음 과 같은 내용 입 니 다.

if ($STH->execute($params)) { // success } else { // failure } 
Comments