php下连接mssql2005的代码
作者:bea
1.下载以下两个文件,放入php ext目录及system32 php_sqlsrv_52_ts_vc6.dll (线程安全) php_sqlsrv_52_nts_vc6.dll (非线程安全) vc6用于Apache,vc9用于IIS 2.修改php.ini extension=php_sqlsrv_52_ts_vc6.dll 3.下载sqlncli.msi,微软官方可以下 安装的时候提示是sql server 2008的,不过2005也是可以用的。 4.测试代码 代码
1.下载以下两个文件,放入php ext目录及system32
php_sqlsrv_52_ts_vc6.dll (线程安全)
php_sqlsrv_52_nts_vc6.dll (非线程安全)
vc6用于Apache,vc9用于IIS
2.修改php.ini
extension=php_sqlsrv_52_ts_vc6.dll
3.下载sqlncli.msi,微软官方可以下
安装的时候提示是sql server 2008的,不过2005也是可以用的。
4.测试代码
代码如下:
<?php
$serverName = "127.0.0.1";
$connectionInfo = array("Database"=>"TestDB","UID"=>"test","PWD"=>"test");
$conn = sqlsrv_connect($serverName, $connectionInfo);
if($conn) {
echo "Connection established.<br>";
} else {
echo "Connection could not be established.<br>";
die(print_r(sqlsrv_errors(), true));
exit();
}
$sql = "select * from T_Employee";
$result = sqlsrv_query($conn,$sql);
$data = array();
while($row=sqlsrv_fetch_array($result)) {
$data[] = $row;
}
foreach($data as $p) {
echo $p['Name']."<br>";
}
sqlsrv_close($conn);
echo "<br> Done <br>";
echo date("Y-m-d h:i:s");
?>
有用 | 无用
php_sqlsrv_52_ts_vc6.dll (线程安全)
php_sqlsrv_52_nts_vc6.dll (非线程安全)
vc6用于Apache,vc9用于IIS
2.修改php.ini
extension=php_sqlsrv_52_ts_vc6.dll
3.下载sqlncli.msi,微软官方可以下
安装的时候提示是sql server 2008的,不过2005也是可以用的。
4.测试代码
代码如下:
<?php
$serverName = "127.0.0.1";
$connectionInfo = array("Database"=>"TestDB","UID"=>"test","PWD"=>"test");
$conn = sqlsrv_connect($serverName, $connectionInfo);
if($conn) {
echo "Connection established.<br>";
} else {
echo "Connection could not be established.<br>";
die(print_r(sqlsrv_errors(), true));
exit();
}
$sql = "select * from T_Employee";
$result = sqlsrv_query($conn,$sql);
$data = array();
while($row=sqlsrv_fetch_array($result)) {
$data[] = $row;
}
foreach($data as $p) {
echo $p['Name']."<br>";
}
sqlsrv_close($conn);
echo "<br> Done <br>";
echo date("Y-m-d h:i:s");
?>
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- 用PHP读取和编写XML DOM的实现代码
- javascript,php获取函数参数对象的代码
- php下将多个数组合并成一个数组的方法与实例代码
- PHP操作数组相关函数
- php5 apache 2.2 webservice 创建与配置(java)
- 使用XDebug调试及单元测试覆盖率分析
- 仿AS3实现PHP 事件机制实现代码
- PHP 命名空间实例说明
- PHP中利用substr_replace将指定两位置之间的字符替换为*号
- PHP Session_Regenerate_ID函数双释放内存破坏漏洞
- PHP中通过加号合并数组的一个简单方法分享
- PHP中删除变量时unset()和null的区别分析
- PHP企业级应用之常见缓存技术篇
- 兼容性最强的PHP生成缩略图的函数代码(修改版)
- PHP统计目录下的文件总数及代码行数(去除注释及空行)
- php短域名转换为实际域名函数
- PHP学习笔记之三 数据库基本操作
- PHP学习笔记之二
- PHP学习笔记之一