示例:$res=$db->query("CALL test.proc_test()"); while ($arr=$res->fetch_array()) { echo $arr["Field"] ."<br/>"; }
假设上面示例的MySQL存储过程为:DELIMITER $$DROP PROCEDURE IF EXISTS `test`.`proc_test` $$ CREATE PROCEDURE `test`.`proc_test` () BEGIN select * from tbl_name; END $$DELIMITER ;
当然要有一个链接数据库类 如class sjk (数据库类随便百度一下)$db= new sjk();$res=$db->query("CALL test.proc_test()"); while ($arr=$res->fetch_array()) { echo $arr["Field"] ."<br/>"; }
while ($arr=$res->fetch_array())
{
echo $arr["Field"] ."<br/>";
}
CREATE PROCEDURE `test`.`proc_test` ()
BEGIN
select * from tbl_name;
END $$DELIMITER ;
while ($arr=$res->fetch_array())
{
echo $arr["Field"] ."<br/>";
}