多个结果集php

时间:2012-07-02 07:01:17

标签: php mysql resultset procedure

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

DROP PROCEDURE IF EXISTS Proc1;

CREATE PROCEDURE Proc1()

BEGIN

  SELECT Column1
    FROM Table1

  SELECT Column2
    FROM Table2

END

如何编写一个PHP代码,它从两个选择查询中获取记录 - 多个结果集

$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 Query中获取Recordset

1 个答案:

答案 0 :(得分:0)

您可以使用mysqli扩展程序。

看看这些功能 -