У вас данные в БД одновременно plaintext и html. Такого в принципе не должно быть. Если у вас данные вносятся в БД через админку, то лучше в ней сделайте сразу конвертацию на уровне вставки/обновления и выборки для админки, а в БД должно быть уже html. Как минимум у вас будет целость данных в едином формате + производительность, зачем заниматься конвертацией каждый раз при выводе.