sniper_9
Новичок
сбой настроек подключения к мускулу при передаче ссылки на объект в конструктор
Всем привет. Места не хватило дописать сабж
При попытке использования объекта БД внутри другого класса появляется сообщение
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost'....
Проверил: ссылка на объект не бьется внутри другого класса, а настройки - увы.
Что не правильно сделал?
Всем привет. Места не хватило дописать сабж
PHP:
$a_options = array(
"host" => $DBHost,
"user" => $DBUser,
"pass" => $DBPass,
"database" => $DBName
);
$o_db = new DB($a_options); //создаем объект для работы с БД
//другой объект
$o_language = new Language(
array(
"db" => &$o_db,
"DBprefix" => $DBprefix
)
);
.......
//сам класс и его конструктор
class Language{
var $db;
var $DBprefix;
function Language($a_parameters = array()){
$this->db = $a_parameters['db'];
$this->DBprefix = $a_parameters['DBprefix'];
}
......
При попытке использования объекта БД внутри другого класса появляется сообщение
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost'....
Проверил: ссылка на объект не бьется внутри другого класса, а настройки - увы.
Что не правильно сделал?