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

mysql

Добавлено: Чт янв 29, 2004 17:49
Igoriosha
Други программисты, подскажите мне пожалуйста как достичь следующего результата.

Есть некоторое кол-во записей. Мне надо выбрать, допустим, 9-ую запись, и начиная с нее вывести юзеру следующие 8 записей. Если в самом скьюеле нету такого, может у кого есть мысли как это сделать средствами оболочки откуда идет вызов. А то я что-то не могу сообразить.

спасибо за ответ(ы) :)

Добавлено: Чт янв 29, 2004 18:38
vaseac
[off][ TRANSLIT >> RUS ]:[/off]
ñ4èòèâàåøè âñåî ïîäðåàä , îñòàâëåàåøè 9 çàïèñåè, è ñ4èòèâàåø â êàêîèòî áóóôåð 8 , ïîòîì âèâîäèø óçåðó. íó òèïà ñòàâèø ñ4åò4èê çàïèñåè, èà òàê äåëàë â ïõï

[admin="Mercuree"]+ çà òðàíñëèò[/admin]

Добавлено: Чт янв 29, 2004 22:58
Igoriosha
Все записи? А если их 10 000? И еще и текстовые поля есть? Тут никакого буффера не хватит..

Добавлено: Пт янв 30, 2004 10:17
WertSania
типа такого?

Код: Выделить всё

$result=mysql_query("select * from db_table order by id asc limit 9, 8");

Добавлено: Пт янв 30, 2004 11:13
Igoriosha
Саня, спасибо большое. Именно этот результат и нужен был. Надо было в limit покопаться.. :)