php5.3以后的版本连接sqlserver2000的方法

2015-01-24信息快讯网

这篇文章主要介绍了php5.3以后的版本连接sqlserver2000的方法,包括php5.4、php5.5等版本的通用解决方法,需要的朋友可以参考下

最近在做一个系统要抓取管家数据库里面的几个表的数据显示在web页面,于是乎上网搜了一下php如何连接sqlserver2000数据库,网上很多教材都是要配置php.ini配置文件,去掉;extension=php_mssql.dll前面的分号”;”,然后把ext文件里面php_mssql.dll复制粘贴到系统盘system32目录下,然后重启apache服务器即可,然后写连接数据库的代码件:<?php $conn=mssql_connect(“服务器”,”数据库用户名”,”数据库密码”); mssql_selected(‘”对应数据库名字”,$conn);?>服务器一般书写格式为“ip,端口号”如何是本机,可以写成为localhost,端口或者127.0.0.1,端口.至于怎么写根据自己的情况书写,特此声明以上连接sqlserver数据库仅限php版本是5.3一下的。如果你是5.3以上的版本以上连接亦不可用,因为php5.3以上版本微软已不支持。下面讲解一下php5.3以上版本如何连接sqlserver2000或者以上版本数据库。

那么php5.3以上版本如何连接sqlserver数据库呢?因为这个我也查找了很多资料,有说下载驱动的,可驱动只是针对sqlserver2005或者2008数据库版本,而对于sqlserver2000版本微软也并未提供相关支持驱动,至少我没有找到,好了闲话少说,还是赶紧介绍一下我的php5.3以上版本连接sqlserver2000的方法吧。其实很简单了就是用odbc连接2000数据库。下面直接说下步骤,首先需要配置数据源,打开控制面板,找到管理工具,打开管理工具,,然后双击打开数据源(ODBC),

php5.3以后的版本连接sqlserver2000的方法_信息快讯网选择系统DSN,然后点击添加

php5.3以后的版本连接sqlserver2000的方法_信息快讯网选择sql server,然后下一步,当然如果你是其他数据库比如access那么你选择acess先关的驱动了。

php5.3以后的版本连接sqlserver2000的方法_信息快讯网名称一定要写,是你写代码连接访问数据库的必备参数。服务器也一定要选择,如果是本机器就选择local,如果是其他机器就选择那个可看到的名字。

php5.3以后的版本连接sqlserver2000的方法_信息快讯网

登陆ID一定要写,就是访问你数据库的名字,密码也是访问数据库的密码,如果有就写,没有就空着,然后一直下一步知道完成为止,然后测试连接,如果点击测试连接提示成功那么恭喜你,你的php5.3以上版本连接sqlserver2000就成功了,那么下一步就是书写连接数据库的代码了。

下面直接附上我写的代码,以供大家参考:

<?php

$conn=odbc_connect(“刚才配置的数据源名字”,”访问数据库名字”,”访问数据库密码”);
$sql=”select * from 表名”;
$exec=odbc_exec($conn,$sql);//执行语句
while(odbc_fetch_array($exec))
{

$abc=odbc_result($exec,'”数据表对应字段名字”);
echo $abc
…
}

希望这篇文章对需要的朋友有所帮助,可以说这篇文章是我自己总结出来的,查找了很多资料,应该说是目前最详细的php5.3以上版本连接sqlserver2000的文章了。

php使用ereg验证文件上传的方法
PHP使用pcntl_fork实现多进程下载图片的方法
php中最简单的字符串匹配算法
PHP实现将科学计数法转换为原始数字字符串的方法
php输出金字塔的2种实现方法
php使用pdo连接报错Connection failed SQLSTATE的解决方法
php实现可用于mysql,mssql,pg数据库操作类
PHP实现PDO的mysql数据库操作类
PHP实现的sqlite数据库连接类
php+mysql数据库实现无限分类的方法
jQuery Mobile + PHP实现文件上传
PHP使用header()输出图片缓存实例
ThinkPHP连接数据库的方式汇总
Codeigniter框架实现获取分页数据和总条数的方法
Yii的CDbCriteria查询条件用法实例
thinkphp配置连接数据库技巧
php的mssql数据库连接类实例
完美的2个php检测字符串是否是utf-8编码函数分享
php中把美国时间转为北京时间的自定义函数分享
php的mkdir()函数创建文件夹比较安全的权限设置方法
php中error与exception的区别及应用
thinkphp学习笔记之多表查询
CMS中PHP判断系统是否已经安装的方法示例
php中创建和调用webservice接口示例
Codeigniter中mkdir创建目录遇到权限问题和解决方法
codeigniter上传图片不能正确识别图片类型问题解决方法
2个Codeigniter文件批量上传控制器写法例子
ThinkPHP实现将SESSION存入MYSQL的方法
PHP以mysqli方式连接类完整代码实例
PHP+Mysql树型结构(无限分类)数据库设计的2种方式实例
Yii调试SQL的常用方法
php+mysql不用递归实现的无限级分类实例(非递归)
ThinkPHP实现多数据库连接的解决方法
windwos下使用php连接oracle数据库的过程分享
ECMall支持SSL连接邮件服务器的配置方法详解
php中mysql连接和基本操作代码(快速测试使用,简单方便)
©2014-2024 dbsqp.com