Когда учитель регистрируется на сайте его ФИО и другие данные вносятся в БД, код для регистрации работает данные добавляются в таблицу, но когда точно такой же код, разумеется изменив название таблицы и соответствующих полей в таблице, я пишу для регистрации ученика, данные не добавляются, не понимаю в чем ошибка, прикрепляю код регистрации учителя и ученика
<?php
$name = $_POST['name'];
$surname = $_POST['surname'];
$patronymic = $_POST['patronymic'];
$email = $_POST['email'];
$password = $_POST['password'];
$password = md5($password."ghdfj");
$mysql = new mysqli("localhost", "root", "root", "epilog");
$mysql->query("SET NAMES 'utf8'");
$mysql->query("INSERT INTO teachers (name, surname, patronymic, email, password)
VALUES ('$name', '$surname', '$patronymic', '$email', '$password')");
header('Location: index.php');
$mysql->close();
?>
<?php
$name = $_POST['name'];
$surname = $_POST['surname'];
$patronymic = $_POST['patronymic'];
$email = $_POST['email'];
$password = $_POST['password'];
$class_numb = $_POST['class_numb'];
$class_letter = $_POST['class_letter'];
$password = md5($password."ghdfj");
$mysql = new mysqli("localhost", "root", "root", "epilog");
$mysql->query("SET NAMES 'utf8'");
$mysql->query("INSERT INTO `students` (`name`, `surname`, `patronymic`, `email`, `password`, `class_numb`, `class_letter`)
VALUES ('$name', '$surname', '$patronymic', '$email', '$password', '$class_numb', '$class_letter')");
$mysql->close();
?>