Господи, ну ты сам-то от горшка два вершка, еле разобрался где дефис писать.
Вот чего тебя тянет другим советы давать?
Ну ты же ведь не понимаешь ни единого слова, которое пишешь
Дмитрий Добрышин, пальцем в небо.
Я понимаю что нубам негде увидеть 1251 в действии, но перед тем как писать, надо сначала проверить, как на самом деле выглядит текст когда в базе данных текст хранится в utf-8 кодировке, а сайт работает в win-1251. Узнаешь много нового.
И поисковый запрос у тебя кривой, РНР тут вообще никаким местом
Суть в том, что создание БД находится на странице, а страница не может догрузиться из-за ошибки данных из БД, которые заполняются по ходу начала работы.
Можешь ещё раз написать это предложение, но чтобы оно несло хоть какой-то смысл?
Ошибка в том что надо думать, когда пишешь код, а не бездумно копировать
тут проблемы в каждой строчке.
а все потому что ты не понимаешь, что делает каждая функция, которую ты пишешь
Ну ,специально избавляться не надо, у DateTime есть много плюсов. Многие программы сразу при получении даты из БД или из браузера сразу делают объект DateTime и дальше уже с ним работают
но если чисто для сравнения - то да, не нужно
Можно и нужно.
Учитывая что люди сравнивают даты поразрядно, сначала годы, потом месяцы и так далее, то дата, записанная в том же порядке, будет всегда сравниваться корректно.