Базовая таблица или представление не найдено после загрузки, но работает с использованием localhost - PullRequest
0 голосов
/ 19 ноября 2018

Доброе утро, я создал страницу, где пользователи могут отправлять информацию, используя форму.Он отлично работает, когда я использую сервер WAMP, затем я начал выгружать его на хостинг, и теперь каждый раз, когда я нажимаю кнопку отправить, я получаю сообщение об ошибке.

Вот ошибка:

Error

Вот файл insert-message.php:

<?php
require_once ('database.php');

if (isset($_POST['send'])) {
    $day = $_POST['day'];
    $month = $_POST['month'];
    $year = $_POST['year'];
    $empname = $_POST['empname'];
    $position = ($_POST['position']);
    $account = $_POST['account'];
    $platform = $_POST['platform'];
    $processor = $_POST['processor'];
    $ram = $_POST['ram'];
    $monitor = $_POST['monitor'];
    $phone = $_POST['phone'];
    $headset = $_POST['headset'];
    {
        $database->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
        $insert_query = "INSERT INTO tbl_pcrequest (day, month, year, empname, position, account, platform, processor, ram, monitor, phone, headset)
        VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";

        $insert = $database->prepare($insert_query);
        $insert->execute(array($day, $month, $year, $empname, $position, $account, $platform, $processor, $ram, $monitor, $phone, $headset));

        echo "<script>alert('Successfully sent!'); window.location='index.php'</script>";
    }
}
?>

Схема базы данных:

DB Schema

PS: я уже изменил все учетные данные подключения к базе данных на свои учетные данные хостинга, донне волнуйтесь.

Пожалуйста, дайте мне знать, если вам что-то нужно.

1 Ответ

0 голосов
/ 19 ноября 2018

Имя базы данных, которое вы указываете в database.php: teamspan_pcrequest.Вы должны изменить его на pcrequest на основе скриншота, который вы отправили с PhpMyAdmin.

Database Name

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