23.8.15.2 쿼리에서 어떤 결과를 얻을 수 있는가?
쿼리에 의해 반환 된 결과 집합 이외에 다음의 정보를 얻을 수 있습니다.
mysql_affected_rows()는INSERT,UPDATE또는DELETE를 실행하는 동안 마지막 쿼리에 의해 영향을받은 행 수를 반환합니다.빠른 재 작성을 위해
TRUNCATE TABLE을 사용합니다.mysql_num_rows()는 결과 집합의 행 수를 반환합니다.mysql_store_result()는mysql_store_result()가 돌아 오면 즉시mysql_num_rows()를 호출 할 수 있습니다.mysql_use_result()는mysql_fetch_row()에 의해 모든 행을 반입 한 후에 만mysql_num_rows()를 호출 할 수 있습니다.mysql_insert_id()는AUTO_INCREMENT인덱스 테이블에 행을 삽입 한 마지막 쿼리에 의해 생성 된 ID를 반환합니다. 섹션 23.8.7.37 "mysql_insert_id ()" 를 참조하십시오.일부 쿼리 (
LOAD DATA INFILE ...,INSERT INTO ... SELECT ...,UPDATE) 추가 정보를 반환합니다. 결과는mysql_info()에 의해 반환됩니다.mysql_info()가 반환 문자열의 형식은 그 설명을 참조하십시오. 추가 정보가없는 경우mysql_info()는NULL포인터를 반환합니다.