Forum Webscript.Ru

Наши скрипты => MobilePublisherPHP => Тема начата: ASM от 20 Декабря 2002, 12:15:33

Название: Поиск в v1.1
Отправлено: 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, чтобы узнать общее кол-во вхождений, а из второго уже выбирать результаты и формировать строку навигации по экранам результатов запроса.

Разработчикам: может я ошибаюсь и все работает нормально?
Название: Поиск в v1.1
Отправлено: NAS от 20 Декабря 2002, 12:32:21
ASM

Да нет сейчас разработчика.

Если есть желание развивать систему напиши в приват.
Название: Поиск в v1.1
Отправлено: Ленивый гость от 24 Декабря 2002, 16:02:44
ASM да, так и есть. Спасибо за помощь. Я исправил эту ошибку и еще несколько.
http://mp.webscript.ru/download/mod_search/ (http://mp.webscript.ru/download/mod_search/)
Название: Поиск в v1.1
Отправлено: AN от 24 Декабря 2002, 16:20:19
Ленивый гость 24-12-02 12:02 - это я ;)
Название: Поиск в v1.1
Отправлено: monte от 18 Ноября 2003, 13:03:21
Mozhno li kak poluchit\' dostup k etim ispravlenijam ?

spasibo
Название: Поиск в v1.1
Отправлено: AN от 25 Ноября 2003, 12:10:08
К сожалению были проблемы с хостингом, и все файлы были удалены, все что осталось находится на http://mp.webscript.ru/download, если я не ошибаюсь то в МР 1.1.2 эта ошибка исправлена, используйте ее.
Название: Поиск в v1.1
Отправлено: monte от 25 Ноября 2003, 12:29:51
@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