急!!pdo调用mysql的存储过程的问题!!

KennyLong 2010-05-30 10:51:27
存储过程代码:
CREATE PROCEDURE sp_test(out _test varchar(255))
BEGIN
SET _test='ok';
END;

PHP代码
$sql=$pdo->prepare('call sp_test(?)');
$sql->bindParam(1, $test, PDO::PARAM_STR,2);
$sql->execute();

请问为什么echo $test时,值是空的啊?如何通过pdo的预处理方式执行存储过程时获取输出参数值?我在网上找到好多资料都没讲清楚或者调试不通过。
...全文
145 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
风刀 2012-05-11
  • 打赏
  • 举报
回复
没结贴?

顶。。。

急需解决方案!
KennyLong 2010-05-31
  • 打赏
  • 举报
回复
自己顶啊。。。。
linxiasanshidu 2010-05-30
  • 打赏
  • 举报
回复
顶上去
thinkinginAOCP 2010-05-30
  • 打赏
  • 举报
回复
路过.

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧