diff options
| author | horus | 2020-04-13 23:25:42 +0200 |
|---|---|---|
| committer | horus | 2020-04-13 23:25:42 +0200 |
| commit | bf823c5063b5ad863e7e7cc313fb1406ddd14a98 (patch) | |
| tree | 85eb9260be6466143bb99854d563f385f1c61ba7 /app/Http/Controllers/IndexController.php | |
| parent | 075716a5c2698e2687069767cf8d09d4c27487a5 (diff) | |
| download | curious-bf823c5063b5ad863e7e7cc313fb1406ddd14a98.tar.gz | |
Add new page popular topics.
Diffstat (limited to 'app/Http/Controllers/IndexController.php')
| -rw-r--r-- | app/Http/Controllers/IndexController.php | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/app/Http/Controllers/IndexController.php b/app/Http/Controllers/IndexController.php index cb401b5..bb1d301 100644 --- a/app/Http/Controllers/IndexController.php +++ b/app/Http/Controllers/IndexController.php @@ -104,4 +104,20 @@ class IndexController extends Controller return view('list', ["articles" => $articles, "count" => $count]); } + + public function populartopics() { + $topics = DB::select(" + SELECT + c.name, + count(c.name) AS count + FROM category AS c + JOIN + article_category AS ac ON c.id = ac.category_id + GROUP BY + c.name + ORDER BY count(c.name) DESC;"); +#echo "<pre>"; var_dump($topics);exit; + + return view('topicpopular', ['topics' => $topics ]); + } } |
