|
|
|
| Приветствую!
Что то не получается установить подключение к db - XTemplate
Выкидывает ошибку такого содержания:
Notice: Undefined variable: db in ………..\incl\mysql.incl on line 15
Fatal error: Cannot access empty property in ……………….\incl\mysql.incl on line 15
______________________________________________________________________
|
include "mysql.incl";
$db = new DB("localhost", "temp", "123", "temp");
include "xtpl.p";
$tpl = new XTemplate("html/main.html");
………………..И.Т.Д.
| ________________________________________________________________________
неопределенная переменная db? :)
Данные подключения верные. Проверено.
Спасибо! | |
|
|
|
|
|
|
|
для: denand
(23.03.2008 в 15:37)
| | А ты уверен, что тут XTemplate каким-то боком вообще к ошибкам причастен? Ошибки в классе, который, судя по всему, определен в mysql.incl.
А возникают они, скорее всего, при создании объекта $db: $db = new DB("localhost", "temp", "123", "temp"); | |
|
|
|
|
|
|
|
для: Atheist
(24.03.2008 в 15:06)
| | >А ты уверен, что тут XTemplate каким-то боком вообще к ошибкам причастен? Ошибки в классе, который, судя по всему, определен в mysql.incl.
>А возникают они, скорее всего, при создании объекта $db: $db = new DB("localhost", "temp", "123", "temp");
__________________________________________________
Это и ежу понятно, что проблема при создании объекта!
Меня и интересует, что может быть не так!?!?!
неопределенная переменная db???? - чушь..
15 стр - это и есть конект.
хотя показатель строки часто -кривой. :)
class DB {
var $db;
function DB($host, $user, $pass, $base="") {
if ($base=="") $base=$user;
$this->$db = mysql_connect($host, $user, $pass) or die("Не могу подключится к MySQL");
mysql_select_db($base, $this->$db) or die('Не могу выбрать базу данных');
}
|
Кто знает расшифровку ошибки, гугл ничего путнего не выдал. -
Fatal error: Cannot access empty property in ...... incl\mysql.incl on line 15
|
| |
|
|
|
|
|
|
|
для: denand
(24.03.2008 в 15:45)
| | > $this->$db
Ошибка в синтаксисе. Нужно писать так: $this->db | |
|
|
|
|
|
|
|
для: Atheist
(24.03.2008 в 16:15)
| | блин, пропустил.. спасибо огромное!!!! | |
|
|
|