mysql db에서 레코드를 삭제하는 DELETE 쿼리가 있습니다.DELETE 쿼리가 작동하면 mysql_query 결과를 확인 하시겠습니까?
삭제가 수행되었는지 여부를 확인하는 방법은 무엇입니까? 쿼리가 물건을 찾을 수
난 당신이
$res=mysql_query($var);
$nr=mysql_num_rows($res);
을하고 당신이 행 NR 반환 얻을 의미한다.
레코드를 삭제하는 비슷한 방법이 있습니까?
감사
mysql db에서 레코드를 삭제하는 DELETE 쿼리가 있습니다.DELETE 쿼리가 작동하면 mysql_query 결과를 확인 하시겠습니까?
삭제가 수행되었는지 여부를 확인하는 방법은 무엇입니까? 쿼리가 물건을 찾을 수
난 당신이
$res=mysql_query($var);
$nr=mysql_num_rows($res);
을하고 당신이 행 NR 반환 얻을 의미한다.
레코드를 삭제하는 비슷한 방법이 있습니까?
감사
사용 mysql_affected_rows()
. 매개 변수로 응답을 요구하지 않습니다.
mysql_query('DELETE FROM whatever');
$num = mysql_affected_rows();
또한, 나는 고전 mysql_
기능보다는 PDO 더 좋아. 그냥 말해.
mysql_affected_rows()
PHP 5.5.0에서 확장 버전은 더 이상 사용되지 않으며 PHP 7.0.0에서 제거되었습니다. 대신 MySQLi 또는 PDO_MySQL 확장을 사용해야합니다.
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");
$mysqli->query("DO SOMETHING");
$mysqli->affected_rows;