php mssql链接,PHP链接mssql的方法

PHP链接mssql的方法

1 更改php.ini 配置文件

extension=php_mssql.dll

前面的;号去掉

2 确定ext目录下是否有php_mssql.dll文件

3 复制ntwdblib.dll php_mssql.dll php.ini复制到windows/system32

二连接sqlserver2000

1 连接数据库

$conn= mssql_connect("localhost,1433","sa","");//假设连接的服务器是本机sqlserver端口号为1433

2 选择要操纵的数据库

mssql_select_db("pubs");

3 执行sql语句执行任意sql语句都可以用此方法

$rs=mssql_query("sql语句");

如果执行的是查询$rs保存的就是查询的结果

如果执行的是非查询执行成功true 执行失败false

4 关闭数据库连接释放资源

mssql_close($conn);

注意调用函数时候可以在函数名前加@表示如果执行函数失败也不会报错

如果连接失败排错顺序

1 找不到mssql_connect函数

Call to undefined function

这php配置环境问题确定php_mssql.dll文件是否存在

2 tcp 错误

在命令行运行利用netstat-an 命令查看端口号是否可用不能用打对sqlserver2000安装sp3补丁

3 身份验证错误

sqlserver服务器是否采用的混合身份验证,并且确定你使用的用户名与密码是否正确

三从结果集中提取数据

$rsi=mssql_fecth_array(结果集)

改函数每执行一次就读取一行数据并且以数组的形式存储该行数据

如果没有数据改函数返回false

三处理结果集中的数据

1 mssql_num_fields(结果集) 返回结集中表的列数

mssql_num_rows(结果集) 返回结果集中表的行数

2 mssql_fetch_field(查询结果集, 指针位置) 读列名称可用来取得结果集中表的列名称返回一个表示列信息的对象。

使用语法:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值