<form action="index.php" method="post">
<p id="p-class">Регистрация:</p>
<br>
<p id="p-class">Почта:</p>
<input type="text" name="email" id="in" required='required'><br><br>
<p id="p-class">Имя:</p>
<input type="text" name="login" id="in" required='required'><br><br>
<p id="p-class">Пароль:</p>
<input type="text" name="password" id="in" required='required'><br><br>
<p id="p-class">Телефон:</p>
<input type="text" name="tel" id="in" required='required'><br><br>
<input type="hidden" name="id">
<button type="submit" name="submit-reg" id="subb">Зарегистрироваться</button>
</form>
<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
$connect = mysqli_connect("localhost", "", "") or die('Не удалось подключиться');
mysqli_select_db($connect, "");
$_POST['email'] = $email;
$_POST['login'] = $login;
$_POST['password'] = password_hash($password, PASSWORD_DEFAULT);
$_POST['tel'] = $tel;
$_POST['id'] = $id;
var_dump($email);
var_dump($login);
var_dump($password);
var_dump($tel);
if (isset($_POST['submit-reg'])) {
$query = mysqli_query($connect, "SELECT * FROM table WHERE name='$login' LIMIT 1,1"); /*ОШИБКА!!!!!!!!!!!!!!!!!!*/
if ($query == 0) {
$fill = mysqli_query($connect, "INSERT INTO table (id,tel,email,name) VALUES ('$id','$tel','$email','$login')");
echo "<div style='color:green;'><p style='margin:0;'>Добро пожаловать,<p>".$login."<p style='margin:0;'>!</p></div>";
}elseif ($query != 0) {
echo "<div style='color:red;'>"."<p style='margin:0;'>Пользователь с таким именем уже существует!<p>"."</div>";
}
}
?>
При дампе переменных сервер возвращает: NULL NULL NULL NULL