Berkut
Новичок
Дата регистрации:
27.10.2011 16:33:23
Сообщений: 18
private function open_connection(){
$this->connection = mysql_connect($this->DB_HOST,$this->DB_USER,$this->DB_PASS);
if (!$this->connection){
die("Ошибка подключения к серверу базы данных ".mysql_error());
} else{
$db_select = mysql_select_db($this->DB_NAME);
if (!$db_select){
die("Ошибка подключения к базе данных".mysql_error());
};
}
mysql_query("set names utf8" or die("Ошибка! Не удалось установить кодировку"
}
В первом условии if (!$this->connection) мы берём свойство конекшен, обращаемся через $this->, тут всё понятно. Вопрос почему при проверке Подключения к базе, мы используем обычные переменные $db_select = mysql_select_db($this->DB_NAME); и if (!$db_select)? Михаил, не могли бы вы прокомментировать этот участок кода? Заранее спасибо!