[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: в какую сторону думать? )
noobas999
Подскажите как реализовать на php, следующую задачу.

есть форма с двумя выпадающими списками, первое поле содержит три значения, второе содержит два значения. Как указать в пхп вывод различных значений для всех комбинаций?

Пример:

поле №1 содержит: значение1; значени2; значение3;
поле №2 содержит: значение4; значение5

при значение1; значение4; выводим 1
при значение1; значение5 выводим 2
при значение1; значение4; выводим 3
и тд



Спустя 2 часа, 4 минуты, 11 секунд (17.02.2009 - 12:35) delete написал(а):
Как это понять:
при значение1; значение4; выводим 1
при значение1; значение4; выводим 3

Из одного списка выбираю значение1 из второго значение4 и должен вывести значение1? Если так то почему при одной комбинации значений возможен вывод 2 результатов? Нужно что-то вывести в соответствии с выбранными значениями из списка?

Спустя 31 минута, 32 секунды (17.02.2009 - 13:07) stepan написал(а):
laugh.gif laugh.gif laugh.gif

Спустя 2 минуты, 23 секунды (17.02.2009 - 13:09) REANIMATOR написал(а):
недавно на чёт похожее ответил...
если структура списка такая:

Код
значение1; значени2; значение3;
значение4; значение5

то можно разорвать строку на массив, затем каждый элемент массива тоже разорвать. И подсчитать сколько элементов во втором массиве

Спустя 43 секунды (17.02.2009 - 13:10) noobas999 написал(а):
оп, я опечатался )

в последнем варианте значение2; значение4

"Нужно что-то вывести в соответствии с выбранными значениями из списка? "

угу

Спустя 2 часа, 45 минут, 6 секунд (17.02.2009 - 15:55) Viking написал(а):
дык а в чем загвоздка то?
if($field1 == значение1 && $field2 == значение4) echo 1;
elseif($field1 == значение2 && $field2 == значение4) echo 2;
и т.д.
или через switch
или двумерный массив сделать со значениями в качестве ключей
или я вопрос неправильно понял?

Спустя 11 минут, 24 секунды (17.02.2009 - 16:06) noobas999 написал(а):
правильно, спасибо так и сделал
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.