php连接mssql的方法 怎样实现php连接mssql

LMAP是php主流的环境配置,php一般都是和mysql搭配,本文将详细为你介绍php连接mssql的方法和一些常规操作,php连接mssql之前肯定把PHP和MSSQL安装好,然后配置PHP.ini中的;extension=php_mssql.dl

LMAP是php主流的环境配置,php一般都是和mysql搭配,本文将详细为你介绍php连接mssql的方法和一些常规操作,php连接mssql之前肯定把PHP和MSSQL安装好,然后配置PHP.ini中的;extension=php_mssql.dll把该项前面的;分号去掉

php连接mssql

$cn = mssql_connect("数据库ip地址", "数据库用户名", "数据库密码");

测试mssql服务器是否连接成功

if($cn){
echo 'mssql数据库连接成功';
}else{
echo 'mssql数据库连接失败';
}

通过mssql_connect函数现在php已经连接上了mssql数据库服务器了,接下来我们再连接数据库服务器中具体的某个库

连接具体的数据库

mssql_select_db("数据库名称");

连接成功后我们就可以用php的mssql方法执行一系列的操作了

1、php查询mssql、增加、修改等

$row = mssql_query("select top 10 aid,title from article",$cn);//查询
mssql_query("update article set title='跟版网' where id=2");//修改

2、获取总记录行数

echo mssql_num_rows($row);

3、获取数组记录集

       if($r=mssql_fetch_array($row))
       {
//这里可以从$r数组获取对应的字段值
       }

4、获取新增记录的ID

首先我们把article表中的aid设置为IDENTITY字段类型,这样当执行INSERT语句后,就会自动生成一个@@IDENTITY的全局变量,这个值就是最后一条


mssql_query("insert into article(title) values ('php')",$cn);
$s = mssql_query("select @@IDENTITY as aid",$cn);
if($row=mssql_fetch_array($s))
{
echo $row[0];
}

5、释放记录集和关闭连接

mssql_free_result($rs);
mssql_close($cn);

php连接mssql及数据库操作的方法都比asp连接要简单些,所以mssql和mysql共存时,用php来操作执行mysql和mssql数据库吧,这样会好用些


相关文章推荐:

1.dedecms搬家远程附件 DedeTag Engine Create File False等N多问题

2.mysql查看最大连接数和修改mysql数据库最大连接数方法

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐