이 글에서는 주로 mysqli를 구현하여 여러 문장을 일괄적으로 실행하는 방법을 소개하고 있으며, mysqli에 접속하여 여러 문장을 일괄 실행하는 PHP의 관련 연산 기술을 예시 형식으로 분석하여 도움이 필요한 친구들이 참고할 수 있습니다.
자세한 내용은 다음과 같습니다.
여러 작업을 수행하거나 한 번에 여러 결과 집합을 검색할 수 있습니다.
예:
<?php $mysqli = new mysqli("localhost", "root", "111111", "test"); /* check connection */ if (mysqli_connect_errno()) { printf("Connect failed: %s\n", mysqli_connect_error()); exit(); } /* multi_query执行一个或多个针对数据库的查询。多个查询用分号进行分隔。 */ $query = "SELECT * from test where id = 1;"; $query .= "SELECT name FROM test"; /* 批量执行查询 ,如果第一个查询失败则返回 FALSE。*/ if ($mysqli->multi_query($query)) { do { /* 获取第一个结果集 */ if ($result = $mysqli->store_result()) { while ($row = $result->fetch_row()) { printf("%s\n", $row[0]); } $result->free(); } /* 检查一个多查询是否有更多的结果 */ if ($mysqli->more_results()) { printf("-----------------\n"); } //准备下一个结果集 } while ($mysqli->next_result()); } /* close connection */ $mysqli->close(); ?>
php+mysqli 다중 테이블 데이터 일괄 쿼리 방법, phpmysqli 다중 테이블 쿼리_PHP 튜토리얼
php+mysqli는 다음의 일괄 실행을 구현합니다. 삽입, 메소드 데이터를 업데이트하고 삭제하기 위해 phpmysqli_PHP tutorial
php+mysqli는 데이터 삽입, 업데이트 및 삭제 방법의 일괄 실행을 구현합니다. phpmysqli_PHP tutorial
위 내용은 PHPmysqli에서 여러 명령문을 일괄 실행하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!