介绍
怎么在PHP7中利用ODBC连接SQL Server2008 R2数据库?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
环境:WampServer集成工具,PHP版本为7.0.29,数据库为SQL Server 2008 R2;
注意:在连接数据库时,需要进入X: \ wamp \ bin \ apache \ apache2.4.33 \ bin目录下的PHP配置文件:PHP。ini。进入里面修改相关配置。配置如下:
=php_odbc延伸。dll
把前面冒号去掉开启服务并且重启下WampServer所有服务。(重启Apache也行)
我是利用thinkPHP5.1框架来配置的。
在控制器中创建一个Test.class。php
代码如下:
use 认为\控制器; class Test  extends 控制器 { ,,,public function zz () { ,,,,,$ servername=& # 39;司机={SQL 服务器};服务器=localhost;数据库=mysql # 39;; ,,,,,username 美元;=,& # 39;sa # 39;; ,,,,,password 美元;=,& # 39;123456 & # 39;; ,,,,,conn 美元;=,odbc_connect (servername美元,美元用户名、密码); ,,,,,sql 美元;=,“SELECT *,得到myLLP"; ,,,,,$ exec=odbc_exec(康涅狄格州,sql美元); ,,,,,,(row 美元;=odbc_fetch_array (exec美元)){ ,,,,,,,列表[]=美元行; ,,,,,} ,,,,,echo json_encode($列表); ,,,,,退出; ,,,} }
其中数据库名字为:mysql ,。
最终效果主要是显示了数据库mysql里面的表myLLP的数据,以键值对的形式在页面上显示。
通过访问url地址,入口文件+模块+控制器+方法
页面路径为:http://localhost: 81/tp5/公共/索引/测试/zz
页面输出为:
[{“name":“LLP",“password":“123”,“id":“1“;}, {“name":“BB",“password":“123”,“id":“2“}]
引用>看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。
怎么在PHP7中利用ODBC连接SQL Server2008 R2数据库