Просмотр поста

.
Andrei4ik93
__________________________________________________

Делаю так,но к базе ни вкакую не коннектится

/*
    -----------------------------------------------------------------
    Подключаемся к базе данных
    -----------------------------------------------------------------
    */
    private function db_connect()
    {
        require(ROOTPATH . 'core/db.php');
        $db_host = isset($db_host) ? $db_host : 'localhost';
        $db_user = isset($db_user) ? $db_user : '';
        $db_pass = isset($db_pass) ? $db_pass : '';
        $db_name = isset($db_name) ? $db_name : '';
   try {
$db = new PDO('mysql:dbname='.$db_name .';host='.$db_host, $db_user , $db_pass);
} catch (PDOException $e) {
echo 'Connection failed: ' . $e->getMessage();
}
$db->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);
$db->query("SET NAMES utf8");

    
}
    /*