我正在从php调用我的存储过程,但是此SP有2个选择,当我在php中收到数组时,我只会看到第一个选择的结果...

如何从第二个SELECT获取数组?我读到类似next_result函数之类的东西..但是我没有发现任何有效的方法。

谢谢!

最佳答案

您需要使用函数mysql_next_result()。使用如下所示的内容:

  do{
       while($row = mysql_fetch_row($result)){
           // display record ...
       }
  }while( mysql_next_result($result));

09-26 16:21