Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » MySQL » Выборка тегов из новотей просматриваемой категории

Выборка тегов из новотей просматриваемой категории


     27.11.2012    dle, php, sql    Все вопросы » MySQL    2665

вопрос
Здравствуй, сообщество.

Что-то я никак не разберусь с запросами.

Можно ли к этому запросу добавить выбор тегов из просматриваемой категории?
$db->query("SELECT SQL_CALC_FOUND_ROWS tag, COUNT(*) AS count FROM " . PREFIX . "_tags GROUP BY tag ORDER BY count DESC LIMIT 0,{$config['tags_number']}");


Подскажите, пожалуйста, как.

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


3 комментария

BR0kEN
Эксперт

BR0kEN - 28 ноября 2012 18:13 -

Гайс, ам рили нид хелп!

Вопрос задал по-дурацки. Есть стандартный tagscloud.php из DLE. Этим запросом:
$db->query("SELECT SQL_CALC_FOUND_ROWS tag, COUNT(*) AS count FROM " . PREFIX . "_tags GROUP BY tag ORDER BY count DESC LIMIT 0,{$config['tags_number']}");

берутся теги из БД.

Можно ли в этот запрос добавить параметр, по которому теги выбирались бы из новостей находящихся, например, в категории с id6?

Sander
PHP-developer

Sander - 28 ноября 2012 20:57 -

нет. таблица dle_tags не обладает подобными данными для фильтра.

Хотя в принципе можно попробовать через join left... но будет большая вероятность неправильности работы скрипта.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

BR0kEN
Эксперт

BR0kEN - 28 ноября 2012 21:14 -

Я пытался через left join, но у меня все время ошибочный запрос выходит. Помогите, пожалуйста, составить.

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

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

наверх