问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

php调用mysql存储过程时不能返回参数

发布网友 发布时间:2022-05-07 13:57

我来回答

2个回答

懂视网 时间:2022-05-07 18:18

bitsCN.com
大家都知道,mysql 的存储过程是不能使用 return 语句的,只有存储函数才有此功能。那么,有没有替代 return 的关键字呢? 没有! 像 exit, quit 之类的关键字全没有! 怎么办? 使用功能稍次一些的 leave 关键字吧,此关键字可以模仿 return 的行为。 举一个例子吧: SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Procedure structure for sp_test_return-- ----------------------------DROP PROCEDURE IF EXISTS `sp_test_return`;DELIMITER ;;CREATE PROCEDURE `sp_test_return`(In num integer)label_pro:begin if num > 3 then leave label_pro;else select num as exeuted;end if;end;;DELIMITER ; 本例中,给整个存储过程的入口打了一个标记,当在遇到需要退出存储过程时,只要 leave + 此标记即可。
作者 crocodile bitsCN.com

热心网友 时间:2022-05-07 15:26

要适用mysql_fetch_row来获得数据,例如:
$sql='CALL sp(param)';
$res=mysql_query($sql);
$row=mysql_fetch_row($res);
数组$row里面就有返回的结果。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
日本最厉害的神叫什么?形象又是什么样的? 我是1995年的,我是几岁上的小学啊? 95年大学毕业于哪一年几月份 1995年生的孩子几岁上小学,中学,高中 叶罗丽时辰砂兑换码大全 叶罗丽精灵梦礼包哪里领 礼包领取兑换地址大全 叶罗丽彩妆公主怎么玩_叶罗丽彩妆公主玩法大全 叶罗丽小游戏大全(叶罗丽小游戏大全换装游戏) 港式碗仔翅的烹饪秘诀有哪些呢? ...三个月的机械键盘有一些键失灵了 用回以前的键盘普通键盘就可以用... 何不食肉糜文言文全文翻译? ipad外接键盘怎么用搜狗百度输入法 少儿英语中都用什么教材? 儿童学英语,什么教材好? 目前市面上比较流行的少儿英语教材有哪些? 推荐几套适合少儿学的英语教材。 如何吃田七 如何吃三七粉和三七花呢? 开发商交钥匙前让缴纳维修基金合理吗? 三七要怎样吃才是最有效的 交房时开发商又要我们交房屋维修基金。 wps office 个人版 对于一般家庭来说有用吗(急急急急急急!!! wps好用吗,感觉自己不会用。 _百度问一问 请问股票里 红旗飘飘特点 公司是如何赚钱的? 怎么选择一只好股票?理由是什么?如题 谢谢了 都说“三年级是道坎”,家长该如何帮助孩子顺利平稳度过? 弟弟三年级,学英语很吃力,连26个字母都认不全,该怎么帮助他 全球奢侈品股票 代码 以及能看K线的地址 铜锅用了一次,然后清洗完,盖子上怎么也刷不干净,有印印,怀疑是不是真的铜锅 全国名字叫郭淘气的有多少? 粤省事出生证明显示新生儿姓名校验失败是什么原因 如何更改小孩出生证明上的名字 张铁林什么时候出名的? 新鹿鼎记的鳌拜饰演者是谁?资料说是张铁林,可看视频是徐锦江 因采访钟南山出名,还曾跟张铁林紧密依靠的女主持是哪位? 小米note3开机充电比关机快什么原因 如何解决window无法与设备或资源通信? windows无法与设备资源通信,是什么原因??? 华硕电脑显示Windows无法与设备或资源通信 windows无法与设备或资源通信,如何解决? 共享访问时提示windows无法与设备或资源通信 我在工行手机银行买了鹏华安盈货币基金怎么钱不知去向了? 怎么办理工商银行货币基金卡? 工行网银买货币基金有费用吗 请教:关于工行网银购买货币基金 无锡-东营/东营-无锡 汽车票价/发车时间/到达时间 无锡到东营路线 我要从无锡到东营去,是先到德州再到东营,还是先到济南再到东营,或者有更好的方案,谢谢