Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: mysql возврат дескриптора
 
 автор: LINKIN   (21.10.2009 в 19:45)   письмо автору
 
 

 function mysql_start_connection($variable_db_location, $variable_db_user, $variable_db_password) {
    $db_connection = @mysql_connect($variable_db_location,$variable_db_user, $variable_db_password);
    if (!$db_connection) {//descriptor raven nulyu
        echo "<p>В настоящий момент сервер базы данных недоступен, поэтому корректное отображение страницы невозможно.</p>" . mysql_error();
    return $db_connection;
    exit(); 
    }
    else {
        echo "<p>Соединение с сервером базы данных успешно установлено.</p>";    
    }
}

function mysql_selection_db ($variable_db_name, $variable_db_connection) {
    $db_selection = @mysql_select_db ($variable_db_name, $variable_db_connection);
    if (!$db_selection) {
        echo "<p>Ошибка при выборе базы данных: </p>" . mysql_error();
        exit();
    }
    else {
        echo "<p>Соединение с базой данных успешно установлено.</p>";    
    }
}

1. ОК
2. Ошибка при...

  Ответить  
 
 автор: Саня   (21.10.2009 в 19:51)   письмо автору
 
   для: LINKIN   (21.10.2009 в 19:45)
 

> 2. Ошибка при...
Ну а дальше-то что?

  Ответить  
 
 автор: LINKIN   (21.10.2009 в 20:10)   письмо автору
 
   для: LINKIN   (21.10.2009 в 19:45)
 

<?php
require_once "./config.php";
/**/
function mysql_start_connection($variable_db_location$variable_db_user$variable_db_password) {
    
$db_connection = @mysql_connect($variable_db_location,$variable_db_user$variable_db_password);
    if (!
$db_connection) {//descriptor raven nulyu
        
echo "<p>В настоящий момент сервер базы данных недоступен, поэтому корректное отображение страницы невозможно.</p>" mysql_error();
    exit(); 
    }
    else {
        echo 
"<p>Соединение с сервером базы данных успешно установлено.</p>";    
    }
    return 
$db_connection;
}

function 
mysql_selection_db ($variable_db_name$variable_db_connection) {
    
$db_selection = @mysql_select_db ($variable_db_name$variable_db_connection);
    if (!
$db_selection) {
        echo 
"<p>Ошибка при выборе базы данных: </p>" mysql_error();
        exit();
    }
    else {
        echo 
"<p>Соединение с базой данных успешно установлено.</p>";    
    }
}
mysql_start_connection($db_location$db_user,$db_password);
echo 
"$db_coonection";
mysql_selection_db($db_name$db_connection);
?>

вопрос ставит return

  Ответить  
 
 автор: LINKIN   (21.10.2009 в 20:40)   письмо автору
 
   для: LINKIN   (21.10.2009 в 20:10)
 

разобрался,запуск нормально.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования