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

Статус
В этой теме нельзя размещать новые ответы.

LEXAlForpostl

Мой дом здесь!
Регистрация
21 Май 2008
Сообщения
766
Реакции
228
Здравствуйте.
Подскажите пожалуйста, как считать всю базу по 100 записей за раз.
 
первые 100 записей
PHP:
SELECT * FROM baza
LIMIT 0 , 100

следующие 100 записей
PHP:
SELECT * FROM baza
LIMIT 100 , 100
 
Хотелось бы это увидеть в законченном виде.
Как знать, когда конец уже в базе?
 
Код:
SELECT COUNT(поле) AS COUNT FROM база
ты получил количество всего записей
и делай потом цикл из
Код:
SELECT * FROM baza 
LIMIT 0 , 100
какой тебе нужно...
 
Base

vot moi variant esli tebe ponravitsia

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

$b= COUNT(*) FROM `base`

$c=$b/$a;

$d=0;

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

SELECT * FROM `base` Limit ".$d.",".$f.";
	
$d=$c*$i;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху