Помогите с запросом

chemax
На сайте с 07.01.2009
Offline
206
348

Добрый день.

Имеем бд mysql

[ATTACH]140680[/ATTACH]

Одна новость относится к нескольким категориям.

Нужно при выводе списка новостей, выводить список категорий.

Не хотелось бы делать так? При выводе 100 новостей это будет печально:):


select * from news ....
foreach($news as $v){
....
select * from category join news-category ....
foreach($category as $v){
....
}
}
jpg 140680.jpg
Качественный хостинг, VPS и сервера. (http://ihc.ru/?ref=569)
M
На сайте с 04.12.2013
Offline
223
#1

А если выбирать категории из news-category без повторов? И зачем второй запрос помещать в цикл? Просто добавьте условие на выборку по списку или диапазону новостей.

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий