nixp.ru v3.0

18 октября 2017,
среда,
01:35:36 MSK

DevOps с компанией «Флант»
pirat написал 19 мая 2006 года в 11:47 (380 просмотров) Ведет себя неопределенно; открыл 1 тему в форуме.

Привет всем!!!

Возникла проблема при соеденении с базой!! Возможно что-то ненправельно с Логином паролем или хостом. Работаю на Apach’e с ООП классами. Пользуюсь учебником.

Вот так выглядет mysql.class:

<?

require(«/home/test2.ru/req/vars.class»);

class class_mysql extends class_vars

{

// Класс для открытия соединения с базой, наследует класс class_vars

var $sql_login=«markin»;

var $sql_passwd=«parol»;

var $sql_database=«markin»;

var $sql_host=«127.0.0.1»;

var $conn_id;

var $sql_query;

var $sql_err;

var $sql_res;

// Functions

function sql_connect()

{

$this->conn_id=mysql_connect($this->sql_host,$this->sql_login,$this->sql_yes);

mysql_select_db($this->sql_database);

}

function sql_execute()

{

$this->sql_res=mysql_query($this->sql_query,$this->conn_id);

$this->sql_err=mysql_error();

}

function sql_close()

{

mysql_close($this->conn_id);

}

}

?>

При загрузки страници выскаивает ошибка:

Notice: Undefined property: sql_yes in x:\home\test2.ru\req\mysql.class on line 23

Warning: mysql_connect(): Access denied for user 'roma’@'localhost' (using password: NO) in x:\home\test2.ru\req\mysql.class on line 23

Warning: mysql_select_db(): Access denied for user 'ODBC’@'localhost' (using password: NO) in x:\home\test2.ru\req\mysql.class on line 24

Warning: mysql_select_db(): A link to the server could not be established in x:\home\test2.ru\req\mysql.class on line 24

и ошибки в рубриках, по всей видемости они появляються из-за выше сказаных ошибках:

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in x:\home\test2.ru\req\mysql.class on line 29

Notice: Undefined property: in_text_id in x:\home\test2.ru\req\utils.class on line 42

Notice: Undefined property: in_text_id in x:\home\test2.ru\req\utils.class on line 43

Notice: Undefined offset: 2 in x:\home\test2.ru\req\utils.class on line 91

Notice: Undefined variable: SQL_QUERY in x:\home\test2.ru\req\utils.class on line 93

Error: Ошибка выполнения SQL-запроса

Когда создавал базу имя создал «markin» !!!

Очень прошу знающих людей помочь в этом сложном для меня деле!!!

Пишите в Асю 205099231 на почту fenix_x@bk.ru

С Ув. Александр.

Uncle Theodore
pirat
Вот так выглядет mysql.class:

<?

require(«/home/test2.ru/req/vars.class»);

class class_mysql extends class_vars

{

// Класс для открытия соединения с базой, наследует класс class_vars

var $sql_login=«markin»;

var $sql_passwd=«parol»;

var $sql_database=«markin»;

var $sql_host=«127.0.0.1»;

var $conn_id;

var $sql_query;

var $sql_err;

var $sql_res;

// Functions

function sql_connect()

{

$this->conn_id=mysql_connect($this->sql_host,$this->sql_login,$this->sql_yes);

mysql_select_db($this->sql_database);

}

А кто такой $this->sql_yes? Может, $this->sql_passwd будет лучше?

Good Luck,

UT