Вот собственно код:'
if (isset($go)) // Если кнопка нажата, продолжить проверку.
{
if(!empty($login) and !empty($password)) // выполнится если логин и пароль заполнены.
{
if($result = mysqli_connect($host, $user, $pass)) // подключение к СУБД
{
@mysqli_query($result, "CREATE DATABASE $db"); // создать БД, если уже существует ничего страшного
if(mysqli_select_db($result, $db)) // подключится к БД
{
mysqli_query($result, "CREATE TABLE IF NOT EXISTS regisnew(id int AUTO_INCREMENT, login text, password text, PRIMARY KEY(id))"); // создать таблицу, если уже существует ничего страшного
$link = mysqli_query($result, "SELECT login FROM regisnew"); // достать данные из таблицы
while($result_link = mysqli_fetch_array($link)) // сохранить в массив
{
$result_log[]=$result_link["login"];
}
$result_log[]=""; //Если таблица пустая!
if(!in_array("$login", $result_log)) // проверка, существует ли логин
{
$result = mysqli_connect($host, $user, $pass, $db);
mysqli_query($result, "INSERT INTO regisnew(login, password) VALUES($login, $password)"); // сохранить нового пользователя
echo "$dubl"; // Пользователь с таким логином УСПЕШНО СОЗДАН.
}
else // такой логин уже существует
{
echo "$dubl"; // Пользователь с таким логином уже существует
}
}
else // не удалось подключится к БД
{
echo "$dubl"; // Возникла ошибка на стороне сервера, нет возможности подключится к БД
}
}
else // не удалось подключится к СУБД
{
echo "$dubl"; // Возникла ошибка на стороне сервера, нет возможности подключится к СУБД.
}
}
else // выполнится, если логин и пароль не заполнена.
{
echo "$dubl"; // Одно из полей не заполнено.
}
}
else // Если кнопка не нажата, показать форму для регистрации.
{
echo $dubl;
}
?>
_____________
Принимаю заказы, писать в ЛС