phpmysql存储过程:使用PHP调用MySQL的存储过程来源: 发布时间:星期二, 2009年1月20日 浏览:34次 评论:0
MySQL从5.0开始才引入存储过程反正以前做应用时候从没碰过不过现在主要作内部系统所以很多应用都用到了存储过程当然前台有时候也需要MySQL存储过程PHPMySQL Lib好像支持不是很好不过我搜索了些资料虽然不多但是还是尝试使用了现在介绍下思路方法以便用到朋友不用再头疼
lMySQL扩展也是支持存储过程不过只支持无返回结果存储过程如果该存储过程存在输出这个就会抛出个具体忘记了方式很简单: $rs = mysql_query("call func('str')", $conn); 这个如果有返回结果比如返回串就会报错我现在找到解决思路方法是使用MySQLi扩展:$rs = mysqli_query("call func('str')", $conn); 这样$rs就作为个普通MySQL Result来使用了非常方便在存储过程时候可能还会碰到个问题那就是可能会顺序多个存储过程这样同样会报错解决思路方法就是在个存储过程并处理完成后手动关闭MySQL链接然后再次connect再另个存储过程再处理需要多少个存储过程就重新连接多少次 0
相关文章
读者评论
发表评论 |