PHP如何获取SqlServer的存储过程的Output变量?!

engine_ 2004-09-08 05:37:25
PHP如何获取SqlServer的存储过程的Output变量?!
查过很多文章都是提到如何调用SqlServer的存储过程,即都没有写如何使用Output变量。
...全文
160 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
engine_ 2004-09-09
  • 打赏
  • 举报
回复
大哥们:
我不是想取回数据集!我是想要返回存储过程的Output变量!
unixdotnet 2004-09-08
  • 打赏
  • 举报
回复
使用mssql_execute(),如果返回得不是一个值,是多条数据的话,就要用mssql_next_result(),例子在手册上:

<?php
$link = mssql_connect("localhost", "userid", "secret");
mssql_select_db("MyDB", $link);
$SQL = "Select * from table1 select * from table2";
$rs = mssql_query($SQL, $link);
do {
while ($row = mssql_fetch_row($rs)) {
}
} while (mssql_next_result($rs));
mssql_free_result($rs);
mssql_close($link);
?>
pwtitle 2004-09-08
  • 打赏
  • 举报
回复
序列化后就可以保存了。

21,886

社区成员

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

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