类型一:调用带输入、输出类型参数的方法
复制代码 代码如下:
$returnValue = '';
try {
mysql_query ( "set @Return" );
$spname = 'P__Test_GetInfo1';
mysql_query ( "call $spname(@Return, '{$userId}', '{$pwd}')" ) or die ( "[$spname]Query failed:" . mysql_error () );
$result_return = mysql_query ( "select @Return" );
$row_return = mysql_fetch_row ( $result_return );
$returnValue = $row_return [0];
} catch ( Exception $e ) {
echo $e;
}
echo $returnValue; //输出来自存储过程中输出的变量
类型二:调用带多个输出类型和多个输入类型参数的方法
复制代码 代码如下:
$userId = 0;
try{
mysql_query("set @Message");
mysql_query("set @Id");
mysql_query("call P__Test_Login(@Message, @Id, '{$userId}', '{$pwd}')", $conn) or die("Query failed:".mysql_error());
$result_mess = mysql_query("select @Message");
$result_uid = mysql_query("select @Id");
$row_mess = mysql_fetch_row($result_mess);
$row_uid = mysql_fetch_row($result_uid);
$Proc_Error = $row_mess[0];
$uId = $row_uid[0];
}
catch( Exception $e )
{
echo $e;
}
echo 'proc return message:'$Proc_Error.'<br/>'; //输出来自存储过程中输出的变量
echo 'User id:'.$uId; //获取用户id
类型三:调用带返回结果集的方法
复制代码 代码如下:
try {
$spname = 'P__Test_GetData';
$query = mysql_query ( "call $spname()", $conn ) or die ( "[$spname]Query failed:".mysql_error() );
while ( $row = mysql_fetch_array ( $query ) ) {
echo $row ['ProvinceID'].'::'.$row ['ProvinceName']; //输出数据集
}
} catch ( Exception $e ) {
echo $e;
}
类型四:调用带返回多个结果集的方法(目前只能通过mysqli来实现~~)
复制代码 代码如下:
//PHP
$rows = array ();
$db = new mysqli($server,$user,$psd,$dbname);
if (mysqli_connect_errno()){
$this->message('Can not connect to MySQL server');
}
$db->query("SET NAMES UTF8");
$db->query("SET @Message");
if($db->real_query("call P__Test_GetData2(@Message)")){
do{
if($result = $db->store_result()){
while ($row = $result->fetch_assoc()){
array_push($rows, $row);
}
$result->close();
}
}while($db->next_result());
}
$db->close();
print_r($rows);
//Procedure
……
select * from T1 where ……
select * from T2 where ……
……
相关推荐:
seo菲律宾是做什么,菲律宾网址排名 ,openl ai
二创AI:打破创意壁垒,引领未来内容创作新潮流,背影教案网站建设游戏
seo适合看什么书,自学seo书籍推荐 ,ai少女 刻晴
SEO运营工作是什么,seo公司运营 ,720516AI
OpenAI智能诊断医疗-开启精准医疗新纪元,跟侯维静学ai
AI人工智能:开发与应用的必备软件推荐
ChatGPT无法加载?检查您的网络设置并尝试重启,轻松解决常见问题!,ai招生广告设计
未来写作新模式文章撰写AI如何助力内容创作
SEO努力:提升网站排名的关键策略,网站建设微企动力
ChatGPT支持多种语言输入输出,让全球资讯触手可及,联想拯救者的ai写作
未来的效率利器AI软件下载AI,助您轻松驾驭智能世界
seo相关知识是什么,seo相关技术 ,ai写作讯飞星火认知大模型
AI撰写率:让创作变得更高效,助力内容产业腾飞,人力ai
优化原理:提升效率、创新突破的核心法则,印刷包装推广有哪里网站
SEO功能:助力网站流量提升与品牌曝光,天津公司网站建设与维护
ChatGPT充值打不开?这几招教你轻松解决问题!,免费的ai写作绘图
SEO手法如何通过精准优化提升网站排名,获取海量流量,网站建设协议流程是什么
ZBlog:开启你的个人网站新时代,轻松搭建与管理,二手手机营销推广方案
AI自动化:开启智能未来的无限可能,simplify ai
什么是seo伪原创,seo就业前景伪原创怎么写 ,头像ai画怎么弄
seo网站排名关键词优化,seo网站关键词优化怎么做 ,ai回廊
SEO要求:如何优化网站提升搜索引擎排名,助力企业获取更多流量,鹤山区网站运营推广
如何用AI写公众号文章?让创作更高效、更轻松
什么是seo优化营销,seo主要优化什么 ,ai绘画国风古韵
OpenAIGPT:开启智能时代的语言革命,ai辣妹动漫
OpenAI银联支付-未来支付新体验,安全便捷全新升级,医学加ai
SEO优化如何为网站做好关键词研究和优化,ai直通
SEO观看:如何通过优化提升您的网站流量和品牌影响力,龙里网络营销推广
AI网站开发与代码创新:引领未来数字化变革的关键,ai ay规则
ChatGPT出问题?背后的原因与解决方案,夸克ai写作生成
智能AI生成文章释放创作新可能
AI写作的崛起-“只能AI写作”背后的巨大潜力,舞狮摄影ai
ChatGPTWindows版本下载:让AI助力您的工作和生活,ai yamama
文章AI生成标题:让创作更轻松,内容更精彩
seo需要买什么,seo需要考虑什么 ,ai做表头
SEO获客的秘诀:如何通过搜索引擎优化提升客户获取能力,厦门seo搜索优化排名
个性化广告:新时代营销的秘密武器,建设经营性网站怎么记账
seo管理系统是什么,seo网站管理 ,过度圆ai
seo网站编辑是做什么,seo网站编辑可在家兼职 ,ai慢直播
SEO找出网站流量提升的终极策略,带你走向搜索引擎巅峰!,朝阳模板网站建设价格
AI一键生成文章,写作新境界
AI人物生成:重新定义虚拟形象创作的未来
SEO地址优化的秘诀:提升网站排名与流量的关键,临沂如何优化网站关键词
seo要什么条件,seo都需要做什么 ,交互ai求职
SEO更好,让你的网站从此脱颖而出,渝中的知名网站建设
ChatGPT不能访问,我的学术水平直线下降,泰州大数据ai艾灸价格
如何识别文章是否由AI写作:技巧与方法解析
什么是seo方法,何为seo ,ai写作神器源码是什么
ChatGPT页面打不开怎么办?这些解决方法让你轻松访问AI助手!,分散ai
SEO外,如何提升网站整体营销效果?,文轩网络营销推广方案