Делаю код на основе видеоурока на ютуб, Нужно сделать на сайт вход и регистрацию с хранением данных в бд mysql

Проблема в том, что данные не отправляются в бд, запрос mysql возвращается пустым. Бд исполmзую в phpmyadmin.

<?php
  $login = filter_var(trim($_POST['login']),
  FILTER_SANITIZE_STRING);
  $name = filter_var(trim($_POST['name']),
  FILTER_SANITIZE_STRING);
  $pass = filter_var(trim($_POST['pass']),
  FILTER_SANITIZE_STRING);

  if(mb_strlen($login) < 5 || mb_strlen($login) > 90) {
    echo "Недопустимая длина логина";
    exit();
  } else if(mb_strlen($name) < 3 || mb_strlen($name) > 50) {
    echo "Недопустимая длина имени";
    exit();
  } else if(mb_strlen($pass) < 2 || mb_strlen($pass) > 6) {
    echo "Недопустимая длина пароля (от 2 до 6 символов)";
    exit();
  }

$pass = md5($pass."gfsjsdfhhdf123534");

  $mysql = new mysqli('localhost', 'root', 'root', 'register-bd');
  $mysql->query("INSERT INTO `users` (`login`, `pass`, `name`)
  VALUES('$login', '$pass', '$name')");

$mysql->close();
header('Location: /site');
 ?>

Ответы (0 шт):