Нужна помощь в mysql и html (не получается отправить данные в базу данных)

помогите пожалуйста , весь php файл не хочет работать. Код из index.html:

<form action="rezultat.php" method="post">
    <h3>Имя:</h3>
    <input type="text" name="name">
    <h3>Дата:</h3>
    <input type="text" name="date">
    <input type="submit">
</form>

Код из rezultat.php:

<?php
    
    // Переменные с формы
    $name = $_POST['name'];
    $text = $_POST['date'];
    $prize= $_POST['prize'];
    
    // Параметры для подключения
    $db_host = "XXXX"; //хост
    $db_user = "XXXX"; // Логин БД
    $db_password = "XXXX"; // Пароль БД
    $db_base = 'XXXX'; // Имя БД
    $db_table = "XXXX"; // Имя Таблицы БД
    
    // Подключение к базе данных
    $mysqli = new mysqli($db_host,$db_user,$db_password,$db_base);

    // Если есть ошибка соединения, выводим её и убиваем подключение
    if ($mysqli->connect_error) {
        die('Ошибка : ('. $mysqli->connect_errno .') '. $mysqli->connect_error);
    }
    
    $result = $mysqli->query("INSERT INTO ".$db_table." (name,date,prize) VALUES ('$name','$text','$prize')");
    
    if ($result == true){
        echo "Информация занесена в базу данных";
    }else{
        echo "Информация не занесена в базу данных";
    }

?> 

Открывок кода с prize:

 <script> 
   var canvas, ctx,ctxW = 600,ctxH = 600,wheel,prize;

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

Автор решения: dvtpetrosyan

Ммммм, вы в sql запросе кавычки не поставили

$db_table = "`XXXX`";
$result = $mysqli->query("INSERT INTO ".$db_table." (`name`,`date`,`prize`)
                          VALUES ('$name','$text','$prize')");
→ Ссылка