Вы какую то хрень делаете. Контроллер должен опознать есть данные или нет данных и что делать.
Если хотите продолжать идти кривым путем, то узнайте таки, что у вас в переменной $data когда запись в БД не найдена и исправьте условие должным образом.
Нормальные формы нужны тогда, когда они нужны. Просто так и сверх необходимого их городить смысла мало. Как нет ничего плохого в том, чтобы хранить в одном поле несколько значений, если нам не нужны по нему выборки, а сами значения нужны именно в таком виде и всегда вместе.
Рикко: так вы про встроенный редактор кода в wordpress. Он вообще не нужен, ни один вменяемый человек разработку через него не ведет. Вам надо просто взять и гайд вордпрессовский почитать по разработке. Редактируйте в чем вам удобно.
Святослав Белимов: так надо читать на что ругается и исправлять
при использовании GROUP BY у вас в селекте может быть выбран или столбец по которому идет группировка или агрегатная функция по другим столбцам.
edvardpotter: может программа для прошлого курса была рассчитана на то, что слушатель знает основы верстки. Оказалось, что слушатель не знает и в этот курс она была включена? )
Илья: ну почему. Обычно веб дизайнер занимается не только дизайном сайтов, еще часто дизайном приложений, тех дизайном, дизайном логотипов, дизайном интерфейсов в общем... это уже достаточно широко, а может еще и кучей других "дизайнов" заниматься, дизайном наружной рекламы, например, запросто.
В общем дизайнерам хватает и так работы по всем направлениям и изучать верстку им большого смысла нет. Да к тому же визуально-творческий и технический склад ума редко уживается в одном человеке одновременно.
Веб-дизайнер - не верстальщик. Это все тот же дизайнер, только имеющий опыт в веб, знающий тенденции, принципы, интерфейсы и прочее специфические моменты