Страница 1 из 1

Результаты поиска в цифрах

СообщениеДобавлено: 11 апр 2011, 10:11
VitCreator
Здравствуйте! Хочу сделать стартовую страницу с одной строкой поиска по фразе (типа как выглядит поисковик google). Рубрики у меня не будут пересекаться (реклама и новости для каждой рубрики - свои). Поэтому желательно чтобы на стартовой же странице отобразились ниже строки поиска результаты в таком примерно виде:

По вашему запросу "стенка" найдено:
168 объявлений в рубрике "Товары"
34 объявления в рубрике "Недвижимость"
12 объявлений в рубрике "Спорт".... и числа эти ссылками с переходом на обычную доску в рубрики с результатами поиска.

По FAQ разобрался как подменить стартовую страницу, не отрываясь от движка, как поиск запускать, по структуре базы... но вот вопрос - можно ли вообще такое реализовать: из результатов поиска нужно только количество найденных объявлений по рубрикам. Сделаю сам, но нужно знать в принципе такое возможно или нет, на какую переменную опираться... или это где-то глубоко внутри и не вытащить?

Заранее спасибо!

Re: Результаты поиска в цифрах

СообщениеДобавлено: 12 апр 2011, 18:03
mnemonic
Ну раз уж вы идете в обход "движка", то естественно, можно сделать все что угодно, используя базу данных скрипта. Любую выборку. Делаете SELECT COUNT с группировкой по полю id рубрики. Получаете кол-во объявлений в рубриках. Еще можно брать кол-во объявлений в рубрике из таблицы рубрик, поскольку там хранится кол-во объявлений и при определенных условиях пересчитывается.

Если посмотрите таблицы БД, имена полей у них "говорящие". Думаю, разберетесь. Если нет - спрашивайте.

Re: Результаты поиска в цифрах

СообщениеДобавлено: 13 апр 2011, 12:41
VitCreator
Спасибо! Все понятно, буду разбираться!