все дело в
После обновления она по умолчанию работает с UTF-8.
Теперь надо где-то что-то подправить — чтобы она снова вспомнила об CP1251.
P.S. Правил в файлах сайта — работает. Но нужно глобально настроить.
echo '<div class="post_content">'.$p['content'].'</div>';
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
ошибка в этой строке, не присваивается значение
category_id=
Сам запрос не на добавление, а на изменение.