Forum Webscript.Ru

Программирование => 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]="";
?>

потом открываем мануал по РНР и смотрим синтаксис команды if
Название: Лист выбора.....
Отправлено: Меняздесьдавнонет от 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
что бы ни скрывалось, но то, что ты тут написал - это яваскрипт, а форум - по РНР.