Но при этом логин и пароль приходят нормально. В чем может проблема?
$dbc = mysqli_connect("","","","") OR DIE('Ошибка подключения к базе данных');
if(isset($_POST['submit'])){
$username = mysqli_real_escape_string($dbc, trim($_POST['username']));
$password1 = mysqli_real_escape_string($dbc, trim($_POST['password1']));
$password2 = mysqli_real_escape_string($dbc, trim($_POST['password2']));
$type_users = $_POST['type_users'];
if(!empty($username) && !empty($password1) && !empty($password2) && ($password1 == $password2)) {
$query = "SELECT * FROM `signup` WHERE username = '$username'";
$data = mysqli_query($dbc, $query);
if(mysqli_num_rows($data) == 0) {
$query ="INSERT INTO `signup` (username, password, server) VALUES ('$username', ('$password2', ('$type_users')))";
mysqli_query($dbc,$query);
echo 'well.';
mysqli_close($dbc);
exit();
}
else {
echo 'Логин уже существует';
}
}
}
Сам html код:
<select name="type_users" id="type_users">
<option name="server1" value="server1">CRMP-RP</option>
<option name="server3" value="server2">SMTHELSE</option>
<option name="server3" value="server3">SMTHELSE2</option>
</select
Где тут может быть ошибка?