Программирование => PHP => Тема начата: Ленивый гость от 04 Октября 2002, 14:17:37
Название: Лист выбора.....
Отправлено: Ленивый гость от 04 Октября 2002, 14:17:37
на странице есть лист выбора:
он передает в скрипт (делающий запрос к базе) некоторые переменные ($fieldlist, $types, $city)
Диалог: пользователь выбирает тип (автозапрвка - допустим), скрипт передает в строку запроса значение переменных. Затем пользователь попадает на обновленную страницу с результатами запроса.
НО... вот проблема: нужно, чтобы поле выбора фиксировалось на выбранном ранее значении, а не сбрасывалось. То есть: выбрал пользователь "Нефтебазы", затем попал на страницу с результатами а в листе выбора стоит значение "Нефтебазы".
Название: Лист выбора.....
Отправлено: Alexandr от 04 Октября 2002, 14:50:32
for($i=0;$i<2;$i++) if ($vol==$i) $sl[$i]=" selected"; else $sl[$i]=""; ?>
Название: Лист выбора.....
Отправлено: Меняздесьдавнонет от 04 Октября 2002, 14:51:45
открываем руководство по html и дитаем про атрибут "selected" поля
Название: Лист выбора.....
Отправлено: Меняздесьдавнонет от 04 Октября 2002, 14:57:20
Alexandr Оригинальное решение :-)
Название: Лист выбора.....
Отправлено: Xapek от 04 Февраля 2004, 04:58:08
Интересно что скрывается в функциях go и this.blur, пытаюсь написать похожий скрипт. function go(str) { location = str } Я сделал вот так, но тогда в str мне приходит какой-то [object].
Название: Лист выбора.....
Отправлено: Меняздесьдавнонет от 04 Февраля 2004, 08:59:30
что бы ни скрывалось, но то, что ты тут написал - это яваскрипт, а форум - по РНР.