Discuz教程网

php下连接mssql2005的代码

[复制链接]
authicon 09927306 发表于 2011-1-18 12:28:31 | 显示全部楼层 |阅读模式
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
  2. $serverName = "127.0.0.1";
  3. $connectionInfo = array("Database"=>"TestDB","UID"=>"test","PWD"=>"test");
  4. $conn = sqlsrv_connect($serverName, $connectionInfo);
  5. if($conn) {
  6. echo "Connection established.<br>";
  7. } else {
  8. echo "Connection could not be established.<br>";
  9. die(print_r(sqlsrv_errors(), true));
  10. exit();
  11. }
  12. $sql = "select * from T_Employee";
  13. $result = sqlsrv_query($conn,$sql);
  14. $data = array();
  15. while($row=sqlsrv_fetch_array($result)) {
  16. $data[] = $row;
  17. }
  18. foreach($data as $p) {
  19. echo $p[\'Name\']."<br>";
  20. }
  21. sqlsrv_close($conn);
  22. echo "<br> Done <br>";
  23. echo date("Y-m-d h:i:s");
  24. ?>
复制代码






上一篇:PHP学习笔记
下一篇:Php Image Resize图片大小调整的函数代码
authicon lanyuqing 发表于 2011-6-17 13:59:51 | 显示全部楼层
这个贴不错!!!
authicon D_hong 发表于 2011-6-18 15:59:44 | 显示全部楼层
很好 很强大。。谢谢分享
authicon 丁加丁 发表于 2011-6-21 15:59:49 | 显示全部楼层
好东东下下来看看
authicon nancybingling 发表于 2011-6-21 18:59:44 | 显示全部楼层
继续来索要
authicon 皆无 发表于 2011-6-23 08:00:47 | 显示全部楼层
顶啦,不错吧
authicon 福倒菜菜子 发表于 2011-6-27 08:00:03 | 显示全部楼层
哈哈,支持了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-3 08:37

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表