Возникли проблемы при создании учетных записей администратора и пользователя с использованием php и mysqli - PullRequest
0 голосов
/ 08 января 2019

Я пробовал эти кокосы, чтобы вставить данные в базу данных и направить пользователя к admin_dashboard.php, но я всегда получаю сообщение об ошибке, в чем может быть проблема. Я новичок.

<?php 
require "../database_actions/db_connection.php";

if (isset($_POST['admbutton'])) {

    $Username = ($_POST['Username']);
    $Surname = ($_POST['Surname']);
    $Email = ($_POST['email']);
    $Password_1 = md5($_POST['password_1']);
    $Password_2 = ($_POST['Password_2']);
    $ID = ($_POST['aid']);




    $query = "INSERT INTO madmin(afname, asname, aimail, apassi, apassi01, aid) 
                    VALUES ('$Username', '$Surname', $Email, $Password_1, $Password_2, $ID)";

    $result = mysqli_query($connection, $query);

    if (!$result) {
        die("action failed" . mysqli_error($result));
        header("location: ../dashboards/admin_dashboard.php");


    }


}

1 Ответ

0 голосов
/ 08 января 2019

Любое количество вопросов может быть вашей проблемой.

  • Ошибка в вашей строке подключения
  • Нет связи с сервером базы данных
  • Неверное имя пользователя или пароль для подключения к серверу базы данных
  • Неправильные разрешения для пользователя для подключения к серверу базы данных
  • Правила брандмауэра, блокирующие подключения к базе данных
  • Параметры конфигурации Mysql, блокирующие ваше соединение

и так далее.

Попробуйте использовать mysqli_error () , чтобы получить более подробное описание вашей проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...