— Уберите тени из-под телефонных номеров! — Не стремитесь любой ценой поставить на странице картинку в начале текста. В половине случаев она на фиг не нужна… — …ну а где ставите, позаботьтесь, чтобы глаз не резала заупокойно-термоядерными цветами. — Сеошные слова в шапке смотрятся неотразимо и элегантно. Давайте больше! — Уберите из шаблона страницы вывод информации об авторе и дате изменения (пример — «sergey on Суббота 14 Август 2010 - 14:14:36»). Либо, если это новости, приведите дату к человеческому виду. — Отключите модуль комментариев — один чёрт, туда кроме «Левитры» на пару с «Виагрой» никто писать не будет. — Боковое меню выглядит неубедительно при включённом flashblock. — Полезный калькулятор запрятали поглубже, чтоб никто не догадался, что он там есть. — «Перевзка грузов» — несомненно, востребованная услуга! «Заказа на услуги грузоперевозки осуществляется круглые сутки». ВЫЧИТАЙТЕ ТЕКСТЫ! — Смените заголовок страницы результатов поиска на более короткий и осмысленный. Заодно поменяйте что-нибудь в стилях или шаблоне, а то к результатам приходится скроллить долго и упорно.
Особенности оформления обсуждать не будем: дело вкуса.
Тогда уж на JS проще пару строк написать, нежели тащить тяжёлый фреймворк. Однако, практического смысла не вижу ни в том, ни в другом. Скрипты должны поведением элементов управлять, а за отображение должны отвечать директивы CSS.
ИМХО, тему можно закрывать до тех пор, пока в CSS не введут list-style-type: custom;
Народ, когда ж вы осознаете, что в РНР никогда не было, нет и, полагаю, не будет никаких иннер джойнов!
Запрос надлежит выполнить хотя бы в том же phpMyAdmin\'е и посмотреть, что он возвращает, потом исправить ошибки и снова выполнить — и так до полного просветления!