Forum Webscript.Ru
Наши скрипты => MobilePublisherPHP => Тема начата: ASM от 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, чтобы узнать общее кол-во вхождений, а из второго уже выбирать результаты и формировать строку навигации по экранам результатов запроса.
Разработчикам: может я ошибаюсь и все работает нормально?
-
ASM
Да нет сейчас разработчика.
Если есть желание развивать систему напиши в приват.
-
ASM да, так и есть. Спасибо за помощь. Я исправил эту ошибку и еще несколько.
http://mp.webscript.ru/download/mod_search/ (http://mp.webscript.ru/download/mod_search/)
-
Ленивый гость 24-12-02 12:02 - это я ;)
-
Mozhno li kak poluchit\' dostup k etim ispravlenijam ?
spasibo
-
К сожалению были проблемы с хостингом, и все файлы были удалены, все что осталось находится на http://mp.webscript.ru/download, если я не ошибаюсь то в МР 1.1.2 эта ошибка исправлена, используйте ее.
-
@AN
V 1.1.2 Eta oshibka ne byla ispravlena, no ja uzhe ee sam ispravil :)
Moz est\' eshe kakie oshibki chto ja sejchas ne zametil