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+js 倒计时 几秒之后 不动了 zendstudio 打开时报错 请教一下wamp的安装问题 [求助]添加数据后出现表崩溃需要修复 请问PHP跟zend是什么关系? 我用这个函数向mysql中插入10000条数据,结果插了5000条页面就提示完成了,啥原因啊,php不敢用啊 问一个关于php设置服务器时间的问题 ??? 关于相同表单名称发送数据的问题 这样的错误怎么解决?php提示这样的warning! 菜鸟问个简单的问题。关于写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的一个字段。
不过你可用试试。