@kakkaifuetdava1

Не заносятся данные в таблицу MySQL?

if ($password === $repeatpass) {
        mysqli_query($connect, "INSERT INTO `users` (`id`, `full_name`, `login`, `email`, `password`) VALUES (NULL, '$full_name', '$login',  '$email',  '$password')");
        $_SESSION['message'] = 'Регистрация прошла успешно!';
        header('Location: /index.php');
}
  • Вопрос задан
  • 173 просмотра
Пригласить эксперта
Ответы на вопрос 2
Daemon23RUS
@Daemon23RUS
Вангую:
id -> autoinc + уникалный + ключевой
А Вы пытаетесь в него записать NULL

P.S. Попробуйте узнать что за ошибку возвращает база
if (!mysqli_query($connect, "INSERT INTO `users`  .......")) {
    die (mysqli_error($connect));
}
Ответ написан
@Stariyded
Сетевой админ
Наверное таблица users входит в какую-то базу данных. Может сработать что-то типа use mydbname
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы