Чтение базы по частям

Тема в разделе "PHP", создана пользователем LEXAlForpostl, 27 ноя 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. LEXAlForpostl

    LEXAlForpostl

    Регистр.:
    21 май 2008
    Сообщения:
    708
    Симпатии:
    225
    Здравствуйте.
    Подскажите пожалуйста, как считать всю базу по 100 записей за раз.
     
  2. chang

    chang

    Регистр.:
    20 ноя 2009
    Сообщения:
    364
    Симпатии:
    117
    первые 100 записей
    PHP:
    SELECT FROM baza
    LIMIT 0 
    100
    следующие 100 записей
    PHP:
    SELECT FROM baza
    LIMIT 100 
    100
     
  3. LEXAlForpostl

    LEXAlForpostl

    Регистр.:
    21 май 2008
    Сообщения:
    708
    Симпатии:
    225
    Хотелось бы это увидеть в законченном виде.
    Как знать, когда конец уже в базе?
     
  4. DemanZ

    DemanZ Постоялец

    Регистр.:
    16 мар 2007
    Сообщения:
    144
    Симпатии:
    113
    Код:
    SELECT COUNT(поле) AS COUNT FROM база
    ты получил количество всего записей
    и делай потом цикл из
    Код:
    SELECT * FROM baza 
    LIMIT 0 , 100 
    какой тебе нужно...
     
  5. yagutyan

    yagutyan Создатель

    Регистр.:
    19 ноя 2009
    Сообщения:
    28
    Симпатии:
    0
    Base

    vot moi variant esli tebe ponravitsia

    PHP:

    $a
    =4;// Chislo sam vibirai na skolko razdelit bazu

    $bCOUNT(*) FROM `base`

    $c=$b/$a;

    $d=0;

    for(
    $i=1;$i<=$a;$i++)
    {
    $f=$d+$c;

    SELECT FROM `baseLimit ".$d.",".$f.";
        
    $d=$c*$i;
    }

     
Статус темы:
Закрыта.