php下连接mssql2005的代码


Posted in PHP onJanuary 17, 2011

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 相关文章推荐
PHP 定界符 使用技巧
Jun 14 PHP
利用php实现禁用IE和火狐的缓存问题
Dec 03 PHP
php使用反射插入对象示例分享
Mar 11 PHP
ThinkPHP的cookie和session冲突造成Cookie不能使用的解决方法
Jul 01 PHP
初识php MVC
Sep 10 PHP
PHP使用mysql_fetch_object从查询结果中获取对象集的方法
Mar 18 PHP
PHP 开发者该知道的 5 个 Composer 小技巧
Feb 03 PHP
php版微信自定义回复功能示例
Dec 05 PHP
WAF的正确bypass
Jan 05 PHP
利用php的ob缓存机制实现页面静态化方法
Jul 09 PHP
thinkPHP5框架实现基于ajax的分页功能示例
Jun 12 PHP
Swoole4.4协程抢占式调度器详解
May 23 PHP
Php Image Resize图片大小调整的函数代码
Jan 17 #PHP
php生成随机密码的几种方法
Jan 17 #PHP
PHP校验ISBN码的函数代码
Jan 17 #PHP
PHP中用正则表达式清除字符串的空白
Jan 17 #PHP
php开发环境配置记录
Jan 14 #PHP
PHP文件读写操作之文件写入代码
Jan 13 #PHP
PHP文件读写操作之文件读取方法详解
Jan 13 #PHP
You might like
谈谈新手如何学习PHP
2006/12/14 PHP
php+mysql事务rollback&amp;commit示例
2010/02/08 PHP
PHP 模拟$_PUT实现代码
2010/03/15 PHP
PHP使用GIFEncoder类生成gif动态滚动字幕
2014/07/01 PHP
用PHP代码在网页上生成图片
2015/07/01 PHP
php删除数组指定元素实现代码
2017/05/03 PHP
php cli模式下获取参数的方法
2017/05/05 PHP
js类中的公有变量和私有变量
2008/07/24 Javascript
Jquery+JSon 无刷新分页实现代码
2010/04/01 Javascript
JS request函数 用来获取url参数
2010/05/17 Javascript
XENON基于JSON变种
2010/07/27 Javascript
高效率JavaScript编写技巧整理
2013/08/23 Javascript
jquery ajax 简单范例(界面+后台)
2013/11/19 Javascript
JQuery中$.each 和$(selector).each()的区别详解
2015/03/13 Javascript
谈谈jQuery Ajax用法详解
2015/11/27 Javascript
轻松学习jQuery插件EasyUI EasyUI实现拖放商品放置购物车
2015/11/30 Javascript
详解Matlab中 sort 函数用法
2016/03/20 Javascript
jQuery+Pdo编写login登陆界面
2016/08/01 Javascript
JavaScipt选取文档元素的方法(推荐)
2016/08/05 Javascript
JS异步文件分片断点上传的实现思路
2016/12/25 Javascript
JS实现按钮添加背景音乐示例代码
2017/10/17 Javascript
vue使用axios实现文件上传进度的实时更新详解
2017/12/20 Javascript
详解vue中axios的使用与封装
2019/03/20 Javascript
Vue.js标签页组件使用方法详解
2019/10/19 Javascript
python主线程与子线程的结束顺序实例解析
2019/12/17 Python
Python几种常见算法汇总
2020/06/02 Python
维多利亚的秘密官方旗舰店:VICTORIA’S SECRET
2018/04/02 全球购物
德国W家官网,可直邮中国的母婴商城:Windeln.de
2021/03/03 全球购物
2015年店长工作总结范文
2015/04/08 职场文书
金榜题名主持词
2015/07/02 职场文书
2015年公司国庆放假通知
2015/07/30 职场文书
优秀新员工事迹材料
2019/05/13 职场文书
2019职场实习报告该怎么写?
2019/07/01 职场文书
关于python中readlines函数的参数hint的相关知识总结
2021/06/24 Python
浅谈JavaScript浅拷贝和深拷贝
2021/11/07 Javascript
Nginx静态压缩和代码压缩提高访问速度详解
2022/05/30 Servers