链接数据库直就有很多人不会尤其是PHP连接MSSQL数据库应为这方面资料比较少所以今天特地找了这篇文章和大家起学习下
如果实现了PHP和MySQL链接了PHP和MSSQL链接其实很简单;
支持MSSQL本地链接和远程链接以本地链接为例:
机器上安装了MS SQLServer 2005;
需要配置PHP:
1. 首先需要MS SQL Client Tools是个dll叫做=filename>ntwdblib.dll它通常在MS SQL Server安装以后被copy到系统system32文件夹下;如果是SQL Server就在本地那你需要核实是该=filename>ntwdblib.dll版本和SQL Server版本致(2005对应2000.80.194.02000对应是2000.2.8.0;)如果SQL Server在远程需要将那个=filename>ntwdblib.dll拷贝到本机器system32文件夹下;
(这里经常遇见个问题是如果php<通常是较老=filename>ntwdblib.dll=filename>>晚于SQL Server安装话php=filename>ntwdblib.dll会覆盖SQL server安装时copy在system32下=filename>ntwdblib.dll导致链接是提示:链接不上数据库=filename>)
2.核实完system32下=filename>ntwdblib.dll的后还需要将正确版本=filename>ntwdblib.dll覆盖php文件夹下=filename>ntwdblib.dll;
3.使用MS SQL Server思路方法和MySQL思路方法很类似;
如下:
\" align=top><?php
\" align=top>//链接数据库
\" align=top>$conn=mssql_connect(\'IBM-F24B11ED1CCSQLEXPRESS\',\'sa\',\'123456\');
\" align=top>mssql_select_db(\'LabMIS\',$conn);
\" align=top>//query语句
\" align=top>$Query=\"select*fromadmin\";
\" align=top>$AdminResult=mssql_query($Query);
\" align=top>//输出结果
\" align=top>$Num=
mssql_num_rows($AdminResult);
\" align=top>for($i=0;$i<$Num;$i)
\" align=top>{
\" align=top>$Row=mssql_fetch_.gif' />($AdminResult);
\" align=top>echo($Row[1]);
\" align=top>echo(\"<br/>\");
\" align=top>}
\" align=top>?>
可以看到这些和MySQL都是对应使用起来很方便!
最新评论