데이터베이스 데이터 수정 시 MySQL 쿼리의 성공을 확인하는 방법
PHP에서는 명령문 객체의 Affected_rows 속성을 활용할 수 있습니다. 쿼리가 데이터베이스 테이블 데이터를 성공적으로 수정했는지 여부를 확인합니다. 다음 코드 조각을 고려하세요.
<code class="php">if($cmd=="deleterec"){ $deleteQuery = "DELETE FROM AUCTIONS1 WHERE ARTICLE_NO = ?"; if ($delRecord = $con->prepare($deleteQuery)) { $delRecord->bind_param("s", $pk); $delRecord->execute(); $rowCount = $delRecord->affected_rows; $delRecord->close(); echo ($rowCount > 0) ? "true" : "false"; } else { echo "false"; } }</code>
이 코드에서:
impeded_rows를 이용하면 데이터베이스 테이블 데이터 수정 시 쿼리의 성공 여부를 정확하게 판단할 수 있습니다.
위 내용은 MySQL 쿼리가 PHP에서 데이터베이스 데이터를 성공적으로 수정했는지 확인하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!