|
|
|
|
|
для: Trianon
(28.01.2011 в 18:58)
| | Большое спасибо:) | |
|
|
|
|
|
|
|
для: Ramzero
(28.01.2011 в 17:35)
| | что ORDER by id_cat в запросе назад должен быть DESC а не ASC | |
|
|
|
|
|
|
|
для: Trianon
(28.01.2011 в 16:59)
| | Уважаемый Trianon, не могли бы Вы пояснить, что хотели этим сказать. | |
|
|
|
|
|
|
|
для: FINT
(28.01.2011 в 16:55)
| | Нет, он прекрасно ходит именно внутри раздела, даже если номера идут не по порядку.
Для примера, в разделе всего четыре позиции: 10, 22, 29, 40. С 10 он переходит на 22, с 22 на 29, с 29 на 40, но вот попытки вернуться на шаг назад с любой из позиций приводят к номеру 10. | |
|
|
|
|
|
|
|
для: Ramzero
(28.01.2011 в 16:45)
| | порядок выборки должен смениться на обратный. | |
|
|
|
|
|
|
|
для: Ramzero
(28.01.2011 в 16:45)
| | Первое, что пришло на ум :)
Возможно у вас вся проблема с id_cat ? скорее не проблема , а ситцация, когда например вы находитесь в 3-м каталоге и нажимаете назад, а 2-го каталога у вас нет, и вы попадаете на главную!!! :) | |
|
|
|
|
|
|
| В каталоге выбираю любую позицию, открываю просмотр. Внутри каталога можно "мотаться" между позициями каталога:
назад
$query = "SELECT * FROM catalog WHERE id_cat < $id_cat AND id_category=$id_category ORDER by id_cat ASC LIMIT 1";
и вперед
$query = "SELECT * FROM catalog WHERE id_cat > $id_cat AND id_category=$id_category ORDER by id_cat ASC LIMIT 1";
вперед прекрасно ходит, а вот назад почему-то скидывает к первой позиции каталога. В чем ошибка? | |
|
|
|
|