Показать сообщение отдельно

  #7  
Старый 15.07.2012, 22:40
gateout
Новичок
Регистрация: 10.07.2012
Сообщений: 15
С нами: 7284566

Репутация: 0
По умолчанию

В продолжение:

нашел такой скрипт со следующим содержанием

private $prepared_queries = null;

private $db;

private function __construct($name)

{

$config = BebopConfig::getInstance();

$cfg_root = 'db.'.$name.'.';

$this->prepared_queries = array();

$this->db = new PDO(

$config->getVar($cfg_root.'dbtype').':'.$config->getVar($cfg_root.'dsn'),

$config->getVar($cfg_root.'user'),

$config->getVar($cfg_root.'password')

);

$this->db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

$this->db->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY , 1);

$this->db->exec("SET NAMES utf8");

}

public static function getInstance($name = 'live')

{

if (!array_key_exists($name, self::$instances)) {

self::$instances[$name] = new PDO_Singleton($name);

ника не могу определить имя файла, в котором предположительно настройки для подключения к БД хранятся, я так понимаю имя файл начинается с new PDO
 
Ответить с цитированием