请教php调用mysql存储过程问题!谢谢指点
在mysql中新建了如下存储过程
mysql>delimiter //
->CREATE PROCEDURE `myProc`()
->begin
->select * from test_table ;
->end;
->//
mysql>delimiter ;
mysql>call myProc();
以上代码在mysql中执行一切正常;
我想在php中调用该存储过程用下面语句(数据库的连接都正常)
$rs = mysql_query("call myProc()");
while($rs1=mysql_fetch_array($rs))
{
echo "id=".$rs1[id]." \n ";
echo "studentno=".$rs1[studentno]."\n";
echo "score=".$rs1[score]."\n";
echo "time=".$rs1[time]."<br>";
}
却总是报如下错误:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\Apache Group\Apache2\htdocs\test_0813.php on line 159
不知道从php中该如何调用这个存储过程?谢谢高手能给予指点!