比如写一个存储过程User_getAll()主体内容为 select * from user
如何用PHP得到一个数组?
我这样试过,当然是不行的:        $res=mysql_fetch_row(mysql_query("call User_getAll()")) ;
        print_r($res);
如果设置out的话,不会一个个字段的设置吧?

解决方案 »

  1.   

    你就把call User_getAll()当普通select 处理就行了,不过你要确定一下你的call User_getAll()是否返回了多个结果集。
      

  2.   


    好像不行啊,直接给我一个  supplied argument is not a valid MySQL result resource 的错误
      

  3.   

    http://goby2008.javaeye.com/blog/695549 恩,按这个做了,mysqli接口是可以的