PHP7使用ODBC连接SQL Server2008 R2数据库示例【基于thinkPHP5.1框架】
发布:smiling 来源: PHP粉丝网 添加日期:2021-11-21 17:42:09 浏览: 评论:0
这篇文章主要介绍了PHP7使用ODBC连接SQL Server2008 R2数据库,结合实例形式分析了基于thinkPHP5.1框架使用ODBC连接SQL Server2008数据库相关操作技巧,需要的朋友可以参考下。
本文实例讲述了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。进入里面修改相关配置,配置如下:
extension=php_odbc.dll
把前面冒号去掉开启服务 并且 重启下WampServer 所有服务。(重启Apache也行)
我是利用thinkPHP5.1框架来配置的。
在控制器中创建一个Test.class.php
代码如下:
- use think\Controller;
- class Test extends Controller
- {
- public function zz(){
- $servername='DRIVER={SQL Server};SERVER=localhost;DATABASE=mysql';
- $username = 'sa';
- $password = '123456';
- $conn = odbc_connect($servername,$username,$password);
- $sql = "SELECT * FROM myLLP";
- $exec=odbc_exec($conn,$sql);
- while($row =odbc_fetch_array($exec)){
- $List[]=$row;
- }
- echo json_encode($List);
- exit;
- }
- }
其中数据库名字为:mysql。
最终效果主要是显示了数据库mysql里面的表myLLP的数据,以键值对的形式在页面上显示。
通过访问url地址,入口文件+模块 +控制器+方法
页面路径为:http://localhost:81/tp5/public/index/test/zz
页面输出为:
[{"name":"LLP","password":"123","id":"1"},{"name":"BB","password":"123","id":"2"}]
Tags: ODBC SQL Server2008 R2
相关文章
- ·PHP利用pdo_odbc实现连接数据库示例【基于ThinkPHP5.1搭建的项目】(2021-11-22)
- ·thinkphp区间查询、统计查询、SQL直接查询(2014-01-10)
- ·thinkphp+mysql实现的权限管理(2014-04-11)
- ·thinkphp用法小记(2014-04-19)
- ·随记 thinkphp sqlite(2014-07-23)
- ·关于TP函数getlastSql()的错误问题(2014-11-20)
- ·ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例(2018-11-14)
- ·thinkphp3查询mssql数据库乱码解决方法分享(2020-09-08)
- ·对于ThinkPHP框架早期版本的一个SQL注入漏洞详细分析(2021-03-12)
- ·thinkPHP使用pclzip打包备份mysql数据库的方法(2021-07-31)
- ·ThinkPHP框架实现的MySQL数据库备份功能示例(2021-09-17)
- ·ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例(2021-11-15)
- ·PHP连接SQL Server的方法分析【基于thinkPHP5.1框架】(2021-11-21)
- ·thinkPHP+mysql+ajax实现的仿百度一下即时搜索效果详解(2021-12-04)
- ·thinkphp5框架结合mysql实现微信登录和自定义分享链接与图文功能示例(2021-12-11)
- ·thinkphp5.1框架实现格式化mysql时间戳为日期的方式小结(2021-12-29)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)