![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| f999t1 |
|
||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 11.4.2006 Репутация: нет Всего: нет |
есть выпадающий список с размерами. Выбираю позицию(т.е. размер) и submit-ом передаю переменные,
что бы после обновления значение в списке не сбрасывалось. Так же есть сортировка по цене. Представляет собой ссылку, в которой передается параметр asc или desc для select-а методом GET. При этом значение в выпадающем списке сбрасывается. Как это исправить?
Следующий код делает сортировку. Точнее переменной sort задаю значение desc или asc, которые отправляю в select для order by Вот здесь и не знаю как отправить значения $_POST['choise']
В этом коде идет выборка позиций. Здесь как раз нужны значения из выпадающего списка для фильтрации данных и значение для сортировки
|
||||||
|
|||||||
| Arantir |
|
|||
|
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 16 Всего: 55 |
Ух, какой венигретик...
А почему вы передаете порядок сортировки по ссылке, если вы посылаете POST-запрос? Между прочим, для служебных целей было придумано <input type="hidden" value="чего-то">, которое не отображается на странице. -------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
|||
|
||||
| f999t1 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 11.4.2006 Репутация: нет Всего: нет |
на самом деле не принципиально по ссылке или нет, просто ничего другого не придумал.
надо чтобы это могло выполняться по отдельности. Т.е. надо, например, сделать выборку по размерам. В выпадающем списке выбираем размер. Выводится только один выбранный размер, при этом пока ничего не сортируется. Далее делаем сортировку, по возрастанию или убыванию, при этом надо, чтобы выбранный размер остался, а не сбрасывался. Не могу придумать как это сделать. |
|||
|
||||
| Arantir |
|
|||
|
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 16 Всего: 55 |
Есть маленькая хитрость:
Так что потом можно легко проверить выбранную кнопку через isset(). Тут проверка идет не на значение, а на саму переменную (ее существование). Используйте такие sumbit'ы вместо ссылок, сможете передать сразу всю форму со всеми выбранными данными. -------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
|||
|
||||
| f999t1 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 11.4.2006 Репутация: нет Всего: нет |
не получается.
выбираю размер, отфильтровывается по размеру. http://s1.ipicture.ru/uploads/20130210/bslTXnaI.png далее делаю два submit, жму на один из них, размер опять слетает http://s1.ipicture.ru/uploads/20130210/46yWoOsN.png Это сообщение отредактировал(а) f999t1 - 10.2.2013, 20:39 |
|||
|
||||
| Arantir |
|
||||
|
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 16 Всего: 55 |
У input нету закрывающего тега. А еще вы закрываете select после того, как закрываете форму. select за пределами формы допустим, но в данном случае теги перекрещиваются, что недопустимо.
Вы же их всех внутри одной формы поместили? -------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
||||
|
|||||
| f999t1 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 11.4.2006 Репутация: нет Всего: нет |
да, заработала.
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |