kantry, Так ошибки то и нет. Просто пишет обработка и всё. Даже скрипт не отрабатывает тот что автоматом обновляет страницу.
Короче проблема именно в if-else прямо в prepare конструкции.
Не знаю, может для того чтобы сработало надо какой-то модуль РНР...
У меня кстати РНР8.
Короче заменил эти строки на постоянный 0 (фиг с ними, с закреплёнными сообщениями и удалёнными).
Процес пошёл дальше.
Но стопорнулся на обновлении даты тем. Теперь в новостях везде обсудить(0). Хотя на форуме темы есть. Правда некоторые с датой 1970г.