php 5 调用mysql 5 存储过程时出错,请高手们帮帮忙!! show the codes of sp: p20() 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 If you use want to sp, please use mysqli extension in php. create procedure p20()begin select *from t end ;存储过程 没有错啊!! 调用存储过程要加载mysqli类你在php.ini加上extension=mysqli.dll<?php$mysqli = new mysqli("localhost", "my_user", "my_password", "world");if (mysqli_connect_errno()) { printf("Connect failed: %s\n", mysqli_connect_error()); exit();}$result=mysqli_query("call p20()");while ($arr=mysqli_fetch_array($result)){echo $arr["s1"] ."<br/>";}$mysqli->close();?> mysqli类我已经加载了呀,可还是不行啊 create procedure p20()begin select * from t ; <======end ; 不是存储过程的问题,存储过程可以执行,本人已经测试了,就是在php中调用时出错!! 我觉得可能这样用($result=mysql_query("call p20()");)不对$result=mysql_query("Select s1 from p20");我不知道s1是不是p20的一个字段。不过你可用试试。 我现在不是想用SQL语句,想用存储过程,SQL语句的用法我会,可存储过程不会用,所以才发此贴的!!谢谢 mysqli也试过了,不行啊,还是有错误!!请高手们帮帮忙吧!! 新手PHP,从哪开始下手? PHP开发Windows桌面应用程序实例 有没有这样的php数据库操作类么? FCKeditor_2.6.1上传图片的问题.高手请指点一下 请教如何修改IPB论坛底部的版权信息 问 我在表单前用了SESSION,然后提交表单,由于填写错误回头时表单原来填写的东东都消失了。如何才能防止表单内容呢? PHP在Linux下执行exec 正则验证问题,6-16位字母或数字 请问跨域ajax上传图片 ?是别人的网站,非子域名 菜鸟问个简单的问题。关于写PHP页面的时候,如何设置这个页面的编码? 请教达人,在一个日志文件中,如何统计出url出现次数最多的前5个
begin
select *from t
end ;
存储过程 没有错啊!!
你在php.ini加上extension=mysqli.dll
<?php
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
$result=mysqli_query("call p20()");
while ($arr=mysqli_fetch_array($result))
{
echo $arr["s1"] ."<br/>";
}
$mysqli->close();
?>
begin
select * from t ; <======
end ;
$result=mysql_query("Select s1 from p20");
我不知道s1是不是p20的一个字段。
不过你可用试试。