使用ThinkPHP5连接SQLSERVER:
环境: windows下tp5+IIs+sqlserver+ php7.2
1.前提:
php引入mssql扩展
确保tp5web环境的正确运行:出现以下图片即环境正确
2.在application文件夹下创建属于自己的模块admin并且在controller下创建自己的Index.php控制器:
index 文件夹自带默认模块文件夹
3.代码中使用PDO连接mssql:
<?php
namespace app\admin\controller;
use think\Controller;
use PDO;\\引入PDO模块
class Index extends Controller
{
public function index()
{
$hostname='******,++++';//*星号为你要访问数据库所在的IP,+加号为端口号
$dbname='test';//数据库名
$username='admin';//用户名
$password='111Sql';//密码
$dbDB = new PDO("sqlsrv:Server=$hostname;Database=$dbname", $username, $password);//连接语句
$sql = "SELECT * FROM users";//查询语句
foreach ($dbDB->query($sql) as $row){
var_du