|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Eugene Bodin 2:5020/400 16 Jun 2001 07:15:14 To : All Subject : Re: Сортировка из базы MySQL -------------------------------------------------------------------------------- Hello Denis, Denis Roshchin <denis@komkon.org> wrote: DR> ну у меня, допустим, из таблицы селектится сто записей, и я их хочу до 20 DR> на один экран выводить... DR> То есть, чтобы на 1-ой: 1-20, 2: 21-40 итд... DR> У меня есть несколько решений этой проблемы... DR> 1) загнать вс в массив. DR> минус: памяти может не хватить, если будет много записей/запросов А кто мешает "селектить" по 20 штук?? @rows = $dbh->selectrow_array("select * from some_table limit $start_record,20"); (Первая запись имеет номер 0). (Я бы еще добавил "ORDER BY что-нибудь", а то как-то некрасиво получается ;-) ). > 2) делать временную таблицу, куда на время запроса скидывать все и тут-же > считывать... Зачем?? Best regards, Eugene --- ifmail v.2.15dev5 * Origin: Home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/1523f3f797d8.html, оценка из 5, голосов 10
|