ну как он может быть неверным, если вы сами пишете,
Ваш запрос отработает верно, даст none результат,
Ну хотя бы минимальная логика в рассуждениях должна быть?
ЕСЛИ при отсутствии значения в БД добавляется 'none', ТО значит запрос на создание таблицы верный.
какое адище...
у меня в голове не укладывается, что люди могут писать на питоне, какие-то там даже парсеры - и при этом не уметь обратиться к вшивому списку
Папа-программист сидит за компьютером. Рядом стоит маленький сын и жует яблоко. Вдруг он спрашивает:
— Папа, а почему, если укусить яблочко, оно потом становится коричневым?
Отец, не поворачивая головы от компьютера:
— Видишь ли, в яблоке содержится железо. После того, как плод лишается кожуры, железо окисляется под воздействием кислорода, образуется оксид железа, который имеет темную окраску.
Пауза минут на десять, после чего сын робко спрашивает:
— Пап, а с кем это ты сейчас разговаривал?
Как вообще можно учиться программированию, и при этом не уметь пользоваться форумами? Не знать что код в вопросе надо оформлять? В упор не видеть панель форматирования? И в частности кнопку </>?
Это действительно говорят очень часто. Потому что дураков в мире вообще много, и они очень любят поговорить.
В действительности же, никаких "фильтров" для гет/пост делать не нужно (кроме очевидных проверок наличия ожидаемых данных и их формата).
Кроме того, функция filter_var сама по себе бессмысленная, она вообще ни для чего не годится, ни для запросов, ни для гет/пост.
"Фильтр", который действительно надо делать - это защита SQL запросов. Только это называется не фильтром, а подготовленными выражениями. Пример можно посмотреть здесь
это условие задачи?
Если да, то при чем тут создание таблицы если она здесь уже есть?