parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

можно попробовать так

Misha v.3 17.03.2004 22:20

$category_info[^hash::sql{
	SELECT
		categoryid,
		COUNT(id) AS goods_cnt,
		COUNT(userid) AS user_cnt
	FROM
		price
	GROUP BY
		categoryid
}]
делаете один упомянутый запрос, и в тот момент когда вы будете выводить свой список категорий просто показываете циферки из полученого хеша, я не делаете запросы в menu:
^category.menu{
	<a href="./?catid=$category.id">$category.name</a> (^category_info.[$category.id].goods_cnt.int(0) / ^category_info.[$category.id].users_cnt.int(0))
}[<br />]
это актуально если на одной странице вам нужно показать информацию по нескольким категориям. если на странице показывается информация только по одной категории то подобный огород с группировками не нужен. а вот индексы в любом случае будут очень полезны.

P.S "Есть три БД" :) може все-таки есть три таблицы?