现在的位置: 网页制作教程网站制作教程 >正文
php网上学习

php操作mssql的命令语句大全

发表于2014/8/21 网站制作教程 0条评论 ⁄ 热度 3,129℃

导语:本文主要介绍php程序操作Sql Server数据库的命令语句,比如PHP链接mssql数据库、打开mssql数据库等语句。

为了能让PHP连接MSSQL,系统需要安装MSSQL,PHP。安装完成后,还需要进行必要的配置,具体配置流程请参考php如何连接SQLServer2005数据库一文。

PHP操作Mssql语句大全

PHP连接mssql语句

$conn=mssql_connect("实例名或者服务器IP","用户名","密码");
//测试连接
if($conn)
{
  echo "连接成功";
}

选择要连接的数据库

mssql_select_db("dbname");

执行查询语句

$rs = mssql_query("select top 1 id,username from tbname",$conn);

直接执行update,insert等语句,可以不用为返回结果赋值

mssql_query("update tbname set username='niunv' where id=1");

获取记录集行数

echo mssql_num_rows($rs);

获取记录集

if($row=mssql_fetch_array($rs))
{
 $id = $row[0];//获取ID字段值
 $username = $row[1];//获取username字段值
 $username = $row[username];//获取username字段值
}

获取新增记录的ID

将id字段设置为IDENTITY字段,执行insert语句以后,就会产生一个 @@IDENTITY 全局变量值,查询出来就是最后一条新增记录的ID了.

mssql_query("insert into tbname(username) values ('nv')",$conn);
$rs = mssql_query("select @@IDENTITY as id",$conn);
if($row=mssql_fetch_array($rs))
{
 echo $row[0];
}

释放记录集

mssql_free_result($rs);

关闭连接

mssql_close($conn);
  • 暂无评论