LEOnidUKG

LEOnidUKG
Рейтинг
1776
Регистрация
25.11.2006
Должность
PHP
Интересы
Программирование

Ну же всё практически залетало.

---------- Добавлено 23.02.2012 в 21:42 ----------

netwind:
И чего добились? Где LIMIT потерялся ?

Зачем он нам? Спарсили все ID это моментально. А потом уже в коде разбили на страницы.

Вообще первый запрос идёт именно на количество. Фишка в том, что ВООБЩЕ от LIMIT избавились.

---------- Добавлено 23.02.2012 в 21:47 ----------

Да всё! Теперь можно любую страницу перейти усё летает.

От WHERE id сразу отказываемся т.к. у нас есть поле cat, по которому идёт выборка. Поэтому там не угадать какие id будут в ней.

---------- Добавлено 23.02.2012 в 21:09 ----------

Если конечно только не делать ещё запрос, чтобы узнать ВСЕ ID и потом уже их разбивать по страницам и через IN выводить нужные.

---------- Добавлено 23.02.2012 в 21:23 ----------

Сделал что-то типо такого:

$result=mysql_query("SELECT id FROM `cms_freepages` WHERE cat=14");

while ($rowclubs = @mysql_fetch_array($result))

{

$arrayid[]=$rowclubs['id'];

}

$cnt=sizeof($arrayid);

$newmass=array_chunk(array_reverse($arrayid),25);

echo 'SELECT * FROM `cms_freepages` WHERE id in ('.implode(',',$newmass[11]).') ORDER BY ID';

Отображает строки 0 - 24 ( 25 всего, запрос занял 0.1117 сек.)

самый простой способ

Не самый простой, это реорганизация CMS.

Видимо читали на сайтах хостеров

Я читал везде и понимаю как всё происходит, просто может быть я что-то не учёл. Как говориться, дьявол в деталях.

---------- Добавлено 23.02.2012 в 20:32 ----------

Fearful:
А explain что показывает?

З.Ы. вообще такое чувство что у вас на каком-то поле висит фултекст индекс

Нет, там просто тексты большие новостные. Ими всё забивается.

'[umka:
;10078772']Дык надо делать where id>37710 and id<37740, иначе будет сортировка и перебор всех записей

Вариант хороший, но нужно как-то продумать переиндексовку этого id, а то если запись удалить бла-бла-бла... или же делать добор.

---------- Добавлено 23.02.2012 в 20:06 ----------

Fearful:
На id какой индекс стоит?

Примари индекс

melkozaur:
vandamme,
А можно подробней? Ну например увели данные карты, но как они эти данные в банкомат вводят без собственно самой карты?

Значит ТС попал в очень весёлый банкомат, где и считыватель карты тоже был. Поэтому была возможность изготовить полную копию карты.

allwotlk:
Не ну как хотите я же вас не заставляю.

Проблема в другом, что вы лжёте говорят, что каталог белый, вот и всё.

Да конечно, БЕЛЫЙ:

Если вы хотите что бы ваш сайт попал в наш каталог, вам необходимо разместить нашу кнопку, либо текстовую ссылку.
В РБ понятие крупные и особо крупные размеры настолько смешные, что такие вопросы не удивительны.

Ну тогда зарегать ИМ без кассового аппарата, если можно и платить там % и спать спокойно.

Или же менять у частников.

Пополнение:

Лот #332 - Каталог игрушечных моделей

Контент: Уникальный (автоперевод) + ручная корректировка "узких" мест

Страниц: 1338 шт.

Вид: HTML + PHP-include на всех страницах для вставки произвольного PHP или HTML кода, например, Sape

Цена: 47 WMZ

Особенности:

- Хлебные крошки

- Галереи на JS + зумер

- Вкладочное размещение информации

- Ниспадающее меню

- Карусель картинок на главной

Остаётся в продаже:

Лот #331 - Каталог мужской одежды и аксессуаров

Нужно всё это дело уметь продавать и это я считаю сейчас самым важным. Железо и т.п. сейчас всё автоматизировано и вам админы помогут.

Задумайтесь, чем вы лучше других и почему должны покупать именно у вас?

Всего: 31516