PHP7使用ODBC连接SQL Server2008 R2数据库示例【基于
PHP7与SQL Server 2008 R2数据库的ODBC连接之旅
本文将引导您了解如何在PHP7中使用ODBC连接SQL Server 2008 R2数据库,并结合ThinkPHP 5.1框架进行操作。无论您是初学者还是经验丰富的开发者,都可通过本文了解相关技巧。
确保您的环境已配置妥当。我使用的是WampServer集成工具,PHP版本为7.0.29,数据库为SQL Server 2008 R2。
接下来,我们需要对PHP配置文件进行修改。进入X:\wamp\bin\apache\apache2.4.33\bin目录下的PHP配置文件PHPi,找到并修改以下配置:
extension=php_odbc.dll
然后重启WampServer服务(或仅重启Apache)。
现在,我们将借助ThinkPHP 5.1框架进行配置。在控制器中创建一个名为Test的类文件(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"; // SQL查询语句
$exec = odbc_exec($conn, $sql); // 执行查询
while ($row = odbc_fetch_array($exec)) { // 遍历结果集
$List[] = $row; // 将结果存入数组
}
echo json_encode($List); // 输出结果集为JSON格式数据并退出程序。exit; } } 通过访问特定的URL地址(如 如果您对其他关于ThinkPHP的内容感兴趣,可以查看我们的专题文章了解更多信息。 希望本文能帮助您在ThinkPHP框架的基础上更好地进行PHP程序设计。如果您有任何疑问或需要进一步了解,请随时与我们联系。 (完)注:本文内容仅供参考与学习交流,请根据实际情况进行配置和操作。免责声明:本文所提供的信息和技巧仅供参考,操作风险自负。
编程语言
- PHP7使用ODBC连接SQL Server2008 R2数据库示例【基于
- 保证asp叶面一定不会出现乱码 UTF8
- php基于 swoole 实现的异步处理任务功能示例
- JavaScript高阶函数_动力节点Java学院整理
- MySQL版本低了不支持两个时间戳类型的值解决方法
- php正则表达式取得内容所有链接的方法
- 深入解析PHP 5.3.x 的strtotime() 时区设定 警告信息修
- 为什么我们需要在SQL Server里更新锁
- vue2.0 下拉框默认标题设置方法
- angularJS的radio实现单项二选一的使用方法
- ASP.NET 连接ACCESS数据库的简单方法
- create-react-app构建项目慢的解决方法
- 详解关于表格合并span-method方法的补充(表格数据
- BootStrap的select2既可以查询又可以输入的实现代码
- JS 通过系统时间限定动态添加 select option的实例代
- 利用php获取服务器时间的实现代码