Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




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, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
24041



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |