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 相关文章推荐
其他功能
Oct 09 PHP
PHP简单系统数据添加以及数据删除模块源文件下载
Jun 07 PHP
php 中文处理函数集合
Aug 27 PHP
array_multisort实现PHP多维数组排序示例讲解
Jan 04 PHP
通过php快速统计某个数据库中每张表的数据量
Sep 04 PHP
php目录操作实例代码
Feb 21 PHP
基于GD2图形库的PHP生成图片缩略图类代码分享
Feb 08 PHP
基于php实现随机合并数组并排序(原排序)
Nov 26 PHP
php socket通信(tcp/udp)实例分析
Feb 14 PHP
php从数据库中读取特定的行(实例)
Jun 02 PHP
PHP session垃圾回收机制实例分析
Jun 28 PHP
PHP中通过getopt解析GNU C风格命令行选项
Nov 18 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判断是否为空的几个函数对比
2015/04/21 PHP
CI框架源码解读之URI.php中_fetch_uri_string()函数用法分析
2016/05/18 PHP
java微信开发之上传下载多媒体文件
2016/06/24 PHP
浅谈mysql_query()函数的返回值问题
2016/09/05 PHP
php array_slice 取出数组中的一段序列实例
2016/11/04 PHP
php常用正则函数实例小结
2016/12/29 PHP
yii gridview实现时间段筛选功能
2017/08/15 PHP
PHP基于自定义函数生成笛卡尔积的方法示例
2017/09/30 PHP
PHP实现的获取文件mimes类型工具类示例
2018/04/08 PHP
jquery jqPlot API 中文使用教程(非常强大的图表工具)
2011/08/15 Javascript
jQuery之排序组件的深入解析
2013/06/19 Javascript
JS获取鼠标坐标的实例方法
2013/07/18 Javascript
做好七件事帮你提升jQuery的性能
2014/02/06 Javascript
JavaScript中的操作符==与===介绍
2014/12/31 Javascript
JavaScript 数组some()和filter()的用法及区别
2016/05/20 Javascript
Ajax高级笔记 JavaScript高级程序设计笔记
2017/06/22 Javascript
jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例
2017/08/04 jQuery
node.js实现微信JS-API封装接口的示例代码
2017/09/06 Javascript
微信小程序控制台提示warning:Now you can provide attr &quot;wx:key&quot; for a &quot;wx:for&quot; to improve performance解决方法
2019/02/21 Javascript
浅谈react-router@4.0 使用方法和源码分析
2019/06/04 Javascript
vue-cli history模式实现tomcat部署报404的解决方式
2019/09/06 Javascript
layui自己添加图片按钮并点击跳转页面的例子
2019/09/14 Javascript
Javascript ParentNode和ChildNode接口原理解析
2020/03/16 Javascript
Python3写入文件常用方法实例分析
2015/05/22 Python
python实现pdf转换成word/txt纯文本文件
2018/06/07 Python
Django实战之用户认证(初始配置)
2018/07/16 Python
对python过滤器和lambda函数的用法详解
2019/01/21 Python
python实现把两个二维array叠加成三维array示例
2019/11/29 Python
python turtle 绘制太极图的实例
2019/12/18 Python
pytorch中torch.max和Tensor.view函数用法详解
2020/01/03 Python
python不同版本的_new_不同点总结
2020/12/09 Python
开发人员所需要知道的HTML5性能分析面面观
2012/07/05 HTML / CSS
美国求婚钻戒网站:Super Jeweler
2016/08/27 全球购物
优秀老员工获奖感言
2014/02/15 职场文书
学习作风建设心得体会
2014/10/22 职场文书
MySQL表的增删改查基础教程
2021/04/07 MySQL