我写了一个通过PHP调用MYSQL存储过程的程序
但是在命令行中能返回全部的结果
而通过PHP掉用在浏览器中显示只返回了一行的数据
不知道为什么,请高手指点一下,先谢谢了下面这个是MYSQL的存储过程
在命令行中的显示效果如下
用PHP调用存储过程,在浏览器中显示如下
PHP的的程序是这么写的
另外通过NAICAT(MYSQL的管理器,象SQL2000中的企业管理器)也是只显示一行的数据请问如果才能象在命令行中一样
返回全部的结果呢?PHP的程序应该如何写

解决方案 »

  1.   

    正常返回的数据是
    ----------------------
    |height  |  width    |
    |163.16     367.76   |
    |162.65     145.64    |         
    ----------------------
      

  2.   

    谢谢,问题已经解决了
    因为返回的是多个结果集
    把PHP的页面改了一下,就可以了另外
    我用存储过程写了一个页面
    又用普通的SELECT写了一个页面
    返回同样的结果
    速度竟然差不多
    早知这样就不用存储过程了
    哎呀...
      

  3.   

    存储过程是为了防止SQL注入的。