Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - ASM

Страницы: [1]
1
MobilePublisherPHP / Поиск в v1.1
« : 20 Декабря 2002, 12:15:33 »
Ребят, у кого работает разбивка по старницам результатов поиска? Я вот глянул запрос, которым эти самые результаты формируются, и понял, что работать разбивка по страницам не должна (см.файл search.php):

$query = \'SELECT * FROM \'.$table_index."
WHERE (fulltxt LIKE \'%".$rs[text]."%\'
OR subject LIKE \'%".$rs[text]."%\')
ORDER BY dateline
DESC LIMIT $limitstart, $topicperpage";


потом в процедуру формирования ссылок на страницы (multi)передается число строк полученных в результате запроса - а оно всегда будет равно количеству топиков на страницу. Поэтому дальше первого экрана с результатами запроса ничего не увидим. Как вариант, можно сформировать два запроса - первый без LIMIT, чтобы узнать общее кол-во вхождений, а из второго уже выбирать результаты и формировать строку навигации по экранам результатов запроса.

Разработчикам: может я ошибаюсь и все работает нормально?

2
В двух словах: разработчики забыли добавить русское определение переменной $lang_search_required

Она отрабатывает в случае если посетитель нажмет кнопку "Поиск" и ничего не укажет в строке поиска. Тогда выводится сообщение, указанное в данной переменной.

Итак, что нужно сделать:
1. Открыть файл /lang/russian.lang.php в любом редакторе
2. Добавить строку $lang_search_required="Не указано, что ищем";
3. Сохранить файл

Страницы: [1]