Надо:
1. Выводить записи которые в таблице "jos_branches_record" - сейчас только подсчёт...
2. Выполснить подсчёт тогда когда у записи "catid" (таблица "jos_branches_category") == id (таблица "jos_branches_category"), где parent_id(таблица "jos_branches_category") == id (таблица "jos_branches_category")
SELECT t2.*FROM`jos_branches_category`INNERJOIN`jos_branches_record`ON t1.id=t2.catid WHERE parent_id = 0 AND t1.published =1
Тут могу напутать
pantela пишет:
Выполснить подсчёт тогда когда у записи "catid" (таблица "jos_branches_category") == id (таблица "jos_branches_category"), где parent_id(таблица "jos_branches_category") == id (таблица "jos_branches_category")
(SELECT COUNT(*)FROM`#__branches_record`WHERE catid=t1.id AND t1.parent_id=t1.id)AS tbilisicnt
FROM`#__branches_category` t1 WHERE parent_id = 0 AND published =1
где, cnt подсчёт №1 и tbilisicnt подсчёт №2 (только в него изходя из твоего запроса надо подставить условия t2. вот только твой запрос не понимаю как обединить с моим что бы в моём было бы t2 тоже...
SELECT COUNT(*)FROM`#__branches_record`WHERE catid=t1.id AND t1.parent_id=t1.id
т.е. грубо сказать у меня дерево категоии и подкатегории, и надо подсчитывать сколько записей в категориях и в подкатегориях и + выводить для каждой категории принадлежащие ей записи.
И + я думаю будет правильно если выводить через одну функцию, что бы потом только её подключать с модели в вюху...
P.S. Только осваиваюсь в написании компоннетов Joomla...
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.