Вывод на страницу статьи, списком заголовки всех других статей, за исключением текущей статьи - MySQL
Формулировка задачи:
Здравствуйте, уважаемые программисты!
Подскажите пожалуйста, оформляю на своем простом маленьком сайте к каждой статье блок "похожие материалы"
И возникла трудность.
Вот пишу я скажем про розетки статьи. Есть установка розеток, есть подключение розеток, есть виды розеток.
Как правильно написать запрос к БД mysql, чтобы на странице статьи "установка розеток" в блоке "похожие материалы" выводились "подключение розеток" и "виды розеток"
А при переходе на страницу "вид розеток" например, в блоке "похожих материалов" уже были "установка розеток" и "подключение розеток"
Другими словами, как вытащить из таблицы в блок все строки, кроме той, которая уже вытащена и использована на данной странице для оформления статьи?
я понимаю как вытащить все статьи нужной категории по id, например
select title,text FROM stat WHERE id IN (5, 6, 7)
или по параметру
select title,text FROM stat WHERE tema=rozetki
Но как сделать исключения текущей статьи?
спасибо огромное всем за помощь!
Решение задачи: «Вывод на страницу статьи, списком заголовки всех других статей, за исключением текущей статьи»
textual
Листинг программы
SELECT title,text FROM stat WHERE id IN (5, 6, 7) AND id <> $current_id
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д