总有网友问我,如何通过php调用MySQL的存储过程同时取得返回的结果集呢?确实,MySQL的存储过程大大方便了编程也提高了效率。但是,对于那些还在用php 4 的同学们来说可就麻烦了,因为php 4只能调用存储过程,但却无法直接取得返回结果集;不过,用php 5的mysqli函数就可以做到了。首先,重新编译php 5,增加对mysqli的支持,或者直接下载mysqli的扩展模块,这里不再细说。直接举个例子吧:
1、创建存储过程,列出 test 库下的所有表:
|
2、用 mysqli 编写测试代码:
|
结果大致如下:
find table: yejr1
find table: yejr2
相关专题
- Win XP下全新安装Apache2,PHP5,MYSQL5,Ze (113次浏览)
- Struts1.2实现MySQL数据库分页 (109次浏览)
- XP下安装Apache2 PHP5 MYSQL5 Zend (76次浏览)
- mysql和Oracle数据库的一些异同。 (41次浏览)
- WIN2000/XP下配置apache2.0.52+php5.0.2+mysq (28次浏览)
- DBA的利器:企业监控器简化MySQL管理 (19次浏览)
- MySQL数据库中如何解决分组统计的问题 (17次浏览)
- 轻松掌握MySQL数据库锁机制的相关原理 (16次浏览)
- 修复Bug大幅升级 Sun发布MySQL5.1版 (14次浏览)
- 带你轻松接触一个检测MySQL状态的脚本 (14次浏览)



