|
MySQL.RU - Webboard
Вернуться
макс. размер возвращенный mysql_query (PHP) (hell_admin) 16/09/2005 - 11:08:47
Re: макс. размер возвращенный mysql_query (PHP) (Dinky) 16/09/2005 - 20:55:08
> Original message text:
> From: hell_admin - 16/09/2005 - 11:08:47
> Subject:макс. размер возвращенный mysql_query (PHP)
> -----------------
> //делаю так
> $result = mysql_query("SELECT * FROM sometable);
> //далее перебираю результат
> while($row = mysql_fetch_array($result))
> {
> ...
> }
>
> вопрос в том, а что если в таблице ооочень много записей.. не нужно ли корректировать код и делать запросы по интервалам
> типа
> while($result){
> $result = mysql_query("SELECT * FROM sometable LIMIT $i,$i+100");
> // а дальше опять перебирать результат
> }
>
> зарание спасибо
>
From: Dinky - 16/09/2005 - 20:55:08
Subject:макс. размер возвращенный mysql_query (PHP)
-----------------
LIMIT-ом - не нужно, нужно ограничивать выборку по какому-нибудь ключевому полю, лучше по primary key:
SELECT * FROM table WHERE id BETWEEN 1 AND 99;
..
SELECT * FROM table WHERE id BETWEEN 100 AND 199;
в таком духе ;)
--
Dmitry
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
24041
|
|