|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.02.2019, 03:46 | #1 |
Новичок
Джуниор
Регистрация: 07.02.2019
Сообщений: 2
|
Не получается составить SQL запрос на вывод статей из категорий в блоге
Добрый день, делаю блог - там у меня есть категории , хочу сделать, чтобы при нажатии на каждую из категорий выводились посты именно этой категории, а получается пока только так:
<?php $per_page = 4; $page = 1; if( isset($_GET['page']) ) { $page = (int) $_GET['page']; } $total_count_q = mysqli_query($connection, "SELECT COUNT('id') AS 'total_count' FROM `articles`"); $total_count = mysqli_fetch_assoc($total_count_q); $total_count = $total_count['total_count']; $total_pages = ceil($total_count / $per_page); if( $page <= 1 || $page > $total_pages ) { $page = 1; } $offset = ($per_page * $page) - $per_page; $articles = mysqli_query($connection, "SELECT * FROM `articles` ORDER BY `id` DESC LIMIT $offset,$per_page"); $articles_exist = true; if(mysqli_num_rows($articles) <= 0 ) { echo 'Статьи не существуют!'; $articles_exist = false; } while( $art = mysqli_fetch_assoc($articles) ) { ?> Соответственно выводятся все статьи, по популярности... как исправить или что добавить, чтобы при нажатие из каждой на категории выводились только статьи этой категории ( по популярности ) Уже голову сломал. Помогите пожалуйста. Прикрепляю скрины с базы дан на `categories` `articles_categories` и все их значения так указаны. |
10.02.2019, 12:22 | #2 |
Пользователь
Регистрация: 14.05.2017
Сообщений: 29
|
добавляешь в запрос WHERE `category_id`=$category_id
|
10.02.2019, 14:27 | #3 |
Новичок
Джуниор
Регистрация: 07.02.2019
Сообщений: 2
|
Тогда выводятся все статьи одной категории при нажатии на любую из категорий, категории выведены так <?php
$categories_q = mysqli_query($connection, "SELECT * FROM `articles_categories`"); $categories = array(); while( $cat = mysqli_fetch_assoc($categories_q) ) { $categories[] = $cat; } |
11.02.2019, 11:46 | #4 |
Пользователь
Регистрация: 14.05.2017
Сообщений: 29
|
поясните разницу между тем что требуется и что получается
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не получается составить SQL запрос на вывод статей из категорий в блоге | Equilence | Помощь студентам | 0 | 10.02.2019 03:45 |
Как реализовать в сайдбаре вывод статей с миниатюрами рандомно | Olya23 | WordPress и другие CMS | 4 | 24.12.2017 19:56 |
Фильтр статей (матречный запрос) mySQL | Лубышев | SQL, базы данных | 1 | 02.09.2012 14:46 |
Не получается правильно составить запрос XPath, Использую SelectSingleNode | kolchakA | Общие вопросы .NET | 0 | 09.07.2010 17:32 |
Вывод на экран списка статей, опубликован-ных после заданного года | Igor571 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 01.12.2008 08:23 |