你的位置:首页 > 脚本语言

PHP调用MSSQL存储过程

2007-02-19 浏览:(4755) 脚本语言 评论(0)

mssql存储过程: 

Create  PROCEDURE p_getWeiTuoDanWei

  @GongChengXMID int

  as

  select w.weituodwid,w.danweimc

   from zijinzhanghu z,gongchengxiangmu g,weituodanwei w

   where z.gongchengxmid=g.gongchengxmid and w.weituodwid=z.weituodwid

   and g.gongchengxmid=@GongChengXMID

   order by 1 

 mssql.php代码: 

<?php
/***********************
* 文件名:Mssql.php
* 作者:乐言(QQ:7928478)
* 主页:www.leyan.net
* 时间:2006-4-11
* 功能:PHP调用MSSQL存储过程
************************/
$dbhost="LEYAN";
$dbuser="sa";
$dbpasswd="sa";
$GongChengXMID="99";
$dbname="abc1";
$conn = @mssql_connect($dbhost,$dbuser,$dbpasswd) or die("无法连接数据库服务器!");
mssql_select_db($dbname,$conn) or die("无法连接数据库!");
$stmt = mssql_init("p_getWeiTuoDanWei",$conn) or die("视图不存在!");
mssql_bind($stmt, "@GongChengXMID", $GongChengXMID, SQLINT4);
$rs = mssql_execute($stmt, false);
do {
while ($row = mssql_fetch_array($rs)) {
  echo $row["weituodwid"];
  echo $row["danweimc"];
}
} while (mssql_next_result($rs));
?>

  • 发表评论
  • 查看评论
【暂无评论!】

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。