Php 多结果集

Php 多结果集,php,mysql,resultset,procedure,Php,Mysql,Resultset,Procedure,我有一个过程,它为下面的过程返回一个多结果集 DROP PROCEDURE IF EXISTS Proc1; CREATE PROCEDURE Proc1() BEGIN SELECT Column1 FROM Table1 SELECT Column2 FROM Table2 END 如何编写一个PHP代码,从select查询和Multiple Resultset中获取记录 $Conn = $this->new mysqli('localhost'

我有一个过程,它为下面的过程返回一个多结果集

DROP PROCEDURE IF EXISTS Proc1;

CREATE PROCEDURE Proc1()

BEGIN

  SELECT Column1
    FROM Table1

  SELECT Column2
    FROM Table2

END
如何编写一个PHP代码,从select查询和Multiple Resultset中获取记录

$Conn   = $this->new mysqli('localhost', 'root', '', 'dbName');         

$strSQL = 'CALL Proc1()'; 

$stmt = $Conn->prepare($strSQL);

$stmt->execute();

$stmt->bind_result($Column1);

while($stmt->fetch())
{

  array_push($row, $Column1);

}

现在,我应该如何从过程中的第二个Mysql Select查询中获取记录集

您可以使用mysqli扩展来完成

看看这些函数-