Вывести популярные теги php mysql

157
19 августа 2021, 16:40

есть таблица тегов:

id, title, slug

и таблица связи тегов с постами

id, article_id, tag_id

Как вывести 10 самых популярных тегов?

Answer 1

Осталось дело за малым

SELECT tag_id,COUNT(*) AS tags FROM Table_tag GROUP BY tag_id ORDER BY tags DESC LIMIT 10

Answer 2

Добавить в таблицу тегов атрибут view, в него делать +1 за просмотром поста с тегом либо странниц с тегом.А потом сделать order by DESC. На Laravel

DB:('tags')->orderBy('view')->take(10)->get()
READ ALSO
Правильное построение условий php

Правильное построение условий php

Как правильно построить большие условия проверки?

312
Идея по выводу переменной из цикла

Идея по выводу переменной из цикла

Мой вопрос заключается в том, чтоб из цикла foreach вывести переменную marks в массив dataPoints в отметки здесь

180
Вызов метода при создании экземпляра класса

Вызов метода при создании экземпляра класса

меня интересует следующий момент, я могу вызвать метод сразу после создания экземпляра класса таким образом:

86