Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как сделать вывод новостей по нескольким рубрикам в php

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
livote
Отправлено: 22 Августа, 2014 - 20:41:03
Post Id



Частый гость


Покинул форум
Сообщений всего: 243
Дата рег-ции: Авг. 2012  


Помог: 0 раз(а)

[+][+]


У меня есть таблица в бд, где хранятся записи. в этой таблице есть столбец, в котором хранится id категории. Вот туплю.подскажите как хранить несколько рубрик, и потом выводить их в записи. И что бы переходя по категориям записи так же норм выводились.

Имеется такой вот sql запрос.как с ним бы всё это сделать... Однако

CODE (SQL):
скопировать код в буфер обмена
  1. SELECT allnot.id,
  2. allnot.url,
  3. allnot.VIEW,
  4. allnot.date,
  5. allnot.name,
  6. allnot.content,
  7. category.url AS urlCat,
  8. category.name AS nameCat,
  9. ifnull(ccount, 0) AS commcount
  10. FROM allnot
  11.  
  12. JOIN category ON
  13. (allnot.category = category.id)
  14.  
  15. LEFT JOIN (
  16. SELECT content_id, COUNT(0) AS ccount FROM comments GROUP BY content_id
  17. ) comm ON
  18. comm.content_id=allnot.id
  19.  
  20. WHERE category='$idCategory' AND allnot.type='post'
  21. ORDER BY date DESC
  22.  


-----
Не следует бояться зайти за пределы того, что считается возможным – ибо именно там находится успех.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB