连接方法参考 : Linux环境PHP5.5以上连接SqlServer2008【全网最经典无错版】
地址:https://blog.csdn.net/21aspnet/article/details/47451253
经测试,可行!
php pdo 方式连接数据库 查询 数据
地址:http://www.youhutong.com/index.php/article/index/144.html

<?php
header("Content-type: text/html; charset=utf-8");
try {
  $hostname = "xxxx";//数据库ip
  $port = xxx;//数据库端口
  $dbname = "xxx";//数据库名称
  $username = "xxx";//数据库用户名
  $pw = "xxx";//数据库密码
  $dbh = new PDO ("dblib:host=$hostname:$port;dbname=$dbname","$username","$pw");
} catch (PDOException $e) {
  echo "Failed to get DB handle: " . $e->getMessage() . "\n";
  exit;
}

$res = $dbh->query("SELECT top 5 * FROM Member"); 
$data = [];
$res->setFetchMode(\PDO::FETCH_ASSOC); 
while($row = $res->fetch()){
    $data[] = $row;
}
p($data);

unset($dbh);

// 打印函数
function p($var) {
  if (is_bool($var)) {
        var_dump($var);
  } else if (is_null($var)) {
        var_dump(NULL);
  } else {
        echo "<pre style='position:relative;z-index:1000;padding:10px;border-radius:5px;background:#F5F5F5;border:1px solid #aaa;font-size:14px;line-height:18px;opacity:0.9;'>" . print_r($var, true) . "</pre>";
  }
}

PHP 如何使用 Service 模式?

若将商业逻辑都写在 controller,会造成 controller 肥大而难以维护,基于SOLID原则,我们应该使用 Service 模式辅助 controller,将相关的商业逻辑封装在不...

阅读全文

php 抓取自如友家首页的区域和地铁数据

步骤使用composer安装 php抓取扩展包 composer require jaeger/querylist分析自如首页html结构经过分析发现区域和地铁数据在类名.clearfix.filterLi...

阅读全文

QueryList 一套简洁、优雅、可扩展的PHP采集工具(爬虫),基于phpQuery。

QueryList 简介 QueryList是一套简洁、优雅、可扩展的PHP采集工具(爬虫),基于phpQuery。 Github: https://github.com/jae-jae/QueryList packagist https:/...

阅读全文

评论已经关闭。