Кривой запрос к БД

Подскажите, пожалуйста, что не так с запросом к БД? тут кривовато, конечно, ну как могу пока:). В общем проблема в том, что данные писаться не хотят. Если пользователь не зашел - надо чтобы 0 в id ставился, или что угодно.. (если пользователь авторизирован - там легче, просто получать id через сессию, а как тут.. даже идей нет..). Я понятия не имею что ставить, если честно. Время - текущее, tags_id - получается из таблицы. Вообще это должно быть несвведите сюда описание изображенияколько значений, но type = "radio" почему-то игнорирутся.. Я новичок. Совсем, если что. Если кто-то сможет написать пример, чтобы я могла увидеть, как это правильно - было бы очень здорово. Потому что у меня не выходит. Я уже не знаю, как еще сделать..

    <?php 
     if(!isset($_SESSION['user'])) {
    ?>

  <?php
    $data = date('Y-m-d H:i:s');
    if (isset($_POST["discription"]))
    {
        $query = "INSERT INTO `quote` (`users_id `, `tags_id`, `author`, `discription`, `data`) VALUES (NULL, '{$_POST['tags_id']}', '{$_POST['author']}', '{$_POST['discription']}', $data')";
        $sql = mysqli_query($connect, $query);
    
        if ($sql)
        {
            echo '<h2>Данные добавлены!</h2>';
        }
        else
        {
            echo '<h2>Произошла ошибка. Данные не записаны.</h2>';
        }                
    }
    ?>
    
        <!-- Триггер/Открыть модальный -->
        <button id="myBtn">Открыть</button>
    <form action="" method="post">
        <!-- Модальный -->
        <div id="myModal" class="modal">
    
        <!-- Модальное содержание -->
        <div class="modal-content">
            <span class="close">&times;</span>
            <p>Создание цитаты</p>
            <label for="colFormLabel" class="col-sm-2 col-form-label">Жанр:</label>
                <div class="col-sm-7">
                <input class="form-control" type="text" name="author"/>
            </div>
            <label for="colFormLabel" class="col-sm-2 col-form-label">Цитата:</label>
                <div class="col-sm-7">
                <textarea name="discription" class="form-control" id="shortdescription" rows="3"></textarea>
            </div>
            <label for="colFormLabel" class="col-sm-2 col-form-label">Теги:</label>
            <div class="col-sm-7">                  
            <select class="form-control" type = "radio" name="tags_id">
            <?php
            $sql = mysqli_query($connect, 'SELECT `id`, `Name` FROM `tags`');
            while ($result = mysqli_fetch_array($sql))
                {
                echo "\t\t<option value=\"{$result['id']}\">{$result['Name']}</option>\n";
                }
            ?>
                    </select>
                </div>
                <div><input type="submit" value="Сохранить" name="ok" class = "l"></div>
            </div>
        </div>
    </form>

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