php可以通过查询语句“call procedurename()”来调用mysql的存储过程。
但不能使用mysql_*相关函数得用mysqli_*相关函数。
---创建存储过程
use test
create procedure sta()select * from ta;
----
<?php
$connstr=mysqli_connect("localhost","root","") or die("无法连接数据库,连接失败。");
mysqli_select_db($connstr,"test") or die ("无法选择test数据库。");
$sr=mysqli_query($connstr,"call test.sta()") or die(mysqli_error());
$sa = mysqli_fetch_array($sr);
echo $sa;
...............
?>
注释就不用加了吧。
都看得懂。
php调用mysql 存储过程
最新推荐文章于 2021-03-11 07:42:48 发布