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数据库最大连接数方法