Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Как правильно сделать запрос к MySQL для вывода категорий?

Как правильно сделать запрос к MySQL для вывода категорий?


     05.11.2016    Общие вопросы по PHP    326

вопрос
Всем привет.
Сделал себе вот такой вывод всех категорий на главной странице:
Как правильно сделать запрос к MySQL для вывода категорий?


Выводится: название категории, ссылка на категорию, кол-во новостей в данной категории и изображение из новости, которая относится к данной категории.

Вот сам запрос, через который и вывожу всю нужную мне инфу:


Проблема в том, что, новости на сайте публикуются в несколько категорий и по этому подсчет новостей идёт не правильно.
Так как при пересчете новостей у категории, новость присваивается только к той категории, ID категории которой идёт первый в списке у новости.

Как решить данную проблему?

P.S. Нагрузка не важна, так как всё дело кешируется, а кеш обновляется очень и очень редко.

Ответа пока нет


Комментарии пользователей (1)

dj-avtosh
39

1490 | 395

dj-avtosh - 7 ноября 2016 02:06 - шашлычник

WHERE p.category IN (запрос на получение категорий по id новости)

skype: elhan.isaev

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы