Общие > Базы данных

MySQL + постраничный вывод + локэйт

(1/4) > >>

Alexandr:
Есть данные, выводятся постранично.
Как найти нужную страницу на которой находится искомая запись, зная ИД\'шник записи?

Вот пример:
http://top.mail.ru/jump?from=50364
Получаем:
http://top.mail.ru/Rating/Computers-Programming/Today/Hosts/1.html#25

fidget:
У тебя ID идут все "по-порядку" или данные удаляются и могут быть пропуски?

Alexandr:
данные удаляются и могут быть пропуски

Wyclef:
Можно пронумеровать результаты в соответствии с условиями:


--- Код: ---set @count=0;
select @count:=@count+1 as count, id from table where fileld = \'что-то\' order by ... [limit ...];
--- Конец кода ---


Можно развить, но смысл ясен... :)

fidget:
Wyclef, да пронумеровать то можно, только ему ведь тогда все равно все данные надо будет вытаскивать. Т.к. запись с id=2856 может быть и 5й и 20й и 2000й ..

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии