Web-технологии с базами данных. Астахова И.Ф - 109 стр.

UptoLike

109
mysql_connect( ) подавляет все сообщения об ошибках, выдаваемые
при неудачной попытке подключения: они заменяются сообщением,
указанным при вызове die( ). Но если программа устанавливает соеди-
нения с несколькими серверами MySQL на разных хостах, следует
сохранить идентификатор соединения, возвращаемый при вызове
mysql_connect( ), чтобы адресовать последующие команды нужному
серверу MySQL. Пример:
<?
$link1 = @mysql_connect("localhost", "root",
"test2") or die("Could not connect to
MySQL server!");
$linkl = @mysql_connect("www.someotherhost.com",
"usr", "secret") or die("Could not connect
to MySQL server!");
?>
Результат
Рис. 16. Успешное соединение с базой данных
Листинг 10. Проверка данных формы и вывод сообщений
об ошибках
<html>
<head>
<title>Listing 9</title>
</head>
<body bgcolor="#ffffff" text="#000000"
link="#cbda74" vlink="#808040" alink="#808040">
<?
// Создать форму
$form = "
<form action=\"PHPDocument18.php\" method=\"post\">
<input type=\"hidden\" name=\"seenform\"
value=\"y\">
<b>Give us some information!</b><br>
Your Name:<br>
                                109
mysql_connect( ) подавляет все сообщения об ошибках, выдаваемые
при неудачной попытке подключения: они заменяются сообщением,
указанным при вызове die( ). Но если программа устанавливает соеди-
нения с несколькими серверами MySQL на разных хостах, следует
сохранить идентификатор соединения, возвращаемый при вызове
mysql_connect( ), чтобы адресовать последующие команды нужному
серверу MySQL. Пример:

    

    Результат




    Рис. 16. Успешное соединение с базой данных

    Листинг 10. Проверка данных формы и вывод сообщений
    об ошибках
    
    
    Listing 9
    
    
    
    
    Give us some information!
Your Name: