![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| izOne |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 232 Регистрация: 22.8.2003 Где: Украина, Киев Репутация: нет Всего: 4 |
Есть разбивка на страницы и группы страниц, т.е.
... < 5 6 > ... < 7 8 > ... (предыдущая группа, страницы в группе, следующая группа) Как это сделано уже сто раз написано. Вопрос в следующем: на кадой странице отображается по 10 товаров, у каждого свой id. Выбираем конкретный товар(переходим по ссылке, или сразу через поисковик) как определить к какой странице относиться данный товар? Есть что-то типа SELECT OFFSET() AS `page` FROM `table`WHERE `id`='наш_ид' LIMIT 10? |
|||
|
||||
| izOne |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 232 Регистрация: 22.8.2003 Где: Украина, Киев Репутация: нет Всего: 4 |
Вот такое "горе" получилось если делать средствами пхп
Кто подскажет более правильный вариант? Жду... Это сообщение отредактировал(а) izOne - 23.9.2005, 17:35 --------------------
Успех ждет каждого, но иногда всю жизнь. |
|||
|
||||
| AntonioBanderaz |
|
|||
![]() Velichko Anton ![]() ![]() Профиль Группа: Участник Сообщений: 851 Регистрация: 28.4.2005 Где: Санкт-Петербург Репутация: 2 Всего: 18 |
Ну можно немного проще.
Если сортировка идёт по id или по дате. Узнаёшь параметр даты или id товара Подчитываешь сколько у тебя товаров у которых дата больше чем дата твоего товара (больше это если сортировка последний добавленый - первый в списке) А дальше делишь с остатком на 10 и получаешь страницу на которой находится товар. Для подсчёта используй
Это сообщение отредактировал(а) AntonioBanderaz - 23.9.2005, 22:47 -------------------- ГЫ... |
|||
|
||||
| izOne |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 232 Регистрация: 22.8.2003 Где: Украина, Киев Репутация: нет Всего: 4 |
Ну собственно скрипт так и написан:
1. Всего товаров в категории 2. Товаров в категории до просматриваемого 3. Нужны ли ссылки "предыдущий" и "следующий" -> формирование SQL-запроса 4. Выборка товаров по запросу(п.3) + формирований ссылок Просто мне кажется что можно сделать как-то проще... --------------------
Успех ждет каждого, но иногда всю жизнь. |
|||
|
||||
| AntonioBanderaz |
|
|||
![]() Velichko Anton ![]() ![]() Профиль Группа: Участник Сообщений: 851 Регистрация: 28.4.2005 Где: Санкт-Петербург Репутация: 2 Всего: 18 |
Да вроде и так не сложно...
-------------------- ГЫ... |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |