
MySQLi_STMT의 affected_rows 속성은 MySQLi_STMT 객체의 affected_rows 속성을 사용하여 레코드의 갯수를 가져올 수 있습니다.
affected_rows 속성은 MySQLi_STMT 객체의 affected_rows 속성을 사용하여 레코드의 갯수를 가져올 수 있습니다.
INSERT 문을 실행한 후에 affected_rows 속성을 사용하여 추가된 레코드의 갯수를 가져올 수 있습니다.
UPDATE 또는 DELETE 문을 실행한 후에 affected_rows 속성을 사용하여 갱신된 또는 삭제된 레코드의 갯수를 가져올 수 있습니다.
affected_rows 속성의 반환값이 0이면, INSERT 문을 실행한 경우 레코드가 추가되지 않았거나, UPDATE 또는 DELETE 문을 실행한 경우 갱신된 또는 삭제된 레코드가 없습니다.
#hostingforum.kr
php
$stmt = $mysqli->prepare("INSERT INTO 테이블명 (컬럼명) VALUES (?)");
$stmt->bind_param("s", $값);
$stmt->execute();
$레코드갯수 = $stmt->affected_rows;
echo $레코드갯수;
$stmt = $mysqli->prepare("UPDATE 테이블명 SET 컬럼명 = ? WHERE 조건");
$stmt->bind_param("s", $값);
$stmt->execute();
$레코드갯수 = $stmt->affected_rows;
echo $레코드갯수;
$stmt = $mysqli->prepare("DELETE FROM 테이블명 WHERE 조건");
$stmt->execute();
$레코드갯수 = $stmt->affected_rows;
echo $레코드갯수;
affected_rows 속성에 대한 더详细한 정보는 MySQLi_STMT 클래스의 affected_rows 속성 설명을 참조하세요.
2025-05-12 04:46