试图弄清楚如何将PDO连接到MSSQL

时间:2015-03-01 18:04:53

标签: php sql-server

我有一个问题,不知道如何使用angular js将mssql连接到我的slim框架。我有它使用mysql。

我的帮助代码的一部分

<?php
require_once 'config.php'; // Database setting constants [DB_HOST, DB_NAME, DB_USERNAME, DB_PASSWORD]
class dbHelper {
    private $db;
    private $err;
    function __construct() {
        $dsn = 'mssql:host='.DB_HOST.';dbname='.DB_NAME.';charset=utf8';
        try {
            $this->db = new PDO($dsn, DB_USERNAME, DB_PASSWORD, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
        } catch (PDOException $e) {
            $response["status"] = "error";
            $response["message"] = 'Connection failed: ' . $e->getMessage();
            $response["data"] = null;
            //echoResponse(200, $response);
            exit;
        }
    }

这是我的配置代码

<?php
/**
 * Database configuration
 */
define('DB_USERNAME', 'puma');
define('DB_PASSWORD', 'puma');
define('DB_HOST', 'WIN-F96PF4GQMCS\SQLEXPRESS');
define('DB_NAME', 'angularcode_products');

?>

0 个答案:

没有答案