Ну и зачем смотреть всяких дурачков?
Вот будет у тебя ошибка в запросе, тебя снова спросят - какая ошибка, чтобы её можно было исправить.
А ты только и будешь за этим дурачком повторять, "ошибка"!
Потому что вместо нормального сообщения об проблеме твой код будет как попугай-дебил повторять одно и то же слово "ошибка"
1. выкинуть на помойку дебильный try catch
Я снова спрошу - ГДЕ ты находишь этот кривой код? Я же тебе даю ссылки на нормальные сайты. а ты все равно где-то находишь какой-то мусор
2. исправить dsn
3. где проверка на то что форма отправлена?
Попробуй подумать сам.
Это простая логическая конструкция.
Очень простая.
Если ты не понимаешь, как проверить, выполняется условие, или нет, это значит что тебе вообще нельзя пока заниматься программированием, а надо учить логику
Но для учёбы можно. Даже нужно.
Чтобы в дальнейшем стало понятно - почему не лучше. Почему файлы - это неудобно, и почему база данных повсеместно вытеснила все эти допотопные методы хранения.
Вопрос же, в каких файлах хранить - настолько непринципиальный, что это даже смешно.
Звучит как фраза, "Собираюсь стать художником, какие рамки для картин мне покупать, черные или белые?"
Совершенно без разницы. Думать надо о структуре данных, о связях, о выборках, об обновлении. Об осмысленности всей затеи в целом.
А один там файл будет или миллион - в данном случае не принципиально. И так и так будет работать
Интересно, когда всем этим самоделкиным, изобретающим примитивную реляционную БД, придёт в голову, что тыкать по ссылочкам (рыться по коробочкам) - это не единственный способ организации информации?
И что с середины прошлого века появились несколько новых?
Позволяющих, в частности, такие вещи, которые невозможно реализовать с помощью коробочек с бумажками.
Например искать свои гениальные идеи сразу по двум и более тегам.
Или выдать ссылки в рамках только одного тега. или делать полнотекстовый поиск с учётом связей.
Или ещё примерно миллион вариантов, доступных, если описать связи не в виде файликов со ссылочками, а в виде простой структуры, поддерживающей мощный язык запросов.
это комментарии