[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Выбор значений из базы
Страницы: 1, 2
braindbrigada
$sum = 100

Если к примеру $start = 200 грузится хорошо, но если уже $start = 50000, то загрузка происходит очень медленно ohmy.gif

Как можно ускорить?
braindbrigada
Новую тему создавать не стал.

Есть таблица id в которой имеют пропуски (1,2,4,7,8,22,25,27,29,31 и т.д.)
К примеру получаю POST'ом 29 нужно выбрать 3 предыдущих id (в этом примере 22,25,27)

Пните в правильном направлении!?
braindbrigada
Сделал так:

$limit = 50;
$sql = mysql_query("SELECT id FROM advert WHERE id<".$last." ORDER BY date DESC");
while ($row = mysql_fetch_array($sql)){
if($i<$limit){
$id = $row["id"];
}
$i++;
}

Пока мало записей работает нормально, но нужно так чтобы не перебирать всю таблицу?
alted
Нельзя вот так сделать?

$sql = mysql_query("SELECT id FROM advert WHERE id<".$last." ORDER BY date DESC LIMIT 50");
braindbrigada
Да все решилось))) заработался... blink.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.