Создание нескольких выборов из форм действий PHP и / или MySql?

Я хочу сделать, это построить форму, где, если пользователь выбирает вариант , тогда он представлен с параметрами 1 и 2, но если он выберет вариант В, ему представлены варианты 3 & 4

Это было бы похоже на воронку, ведущую к конечному результату после нескольких выборов.

Интересно, можно ли это сделать в PHP один или потребности MySql?

Как называется этот процесс выбора в коде?

Любые учебники или рекомендации или примеры?

0

Решение

Я думаю, что проще всего начать с использования JQuery.

Вы можете использовать радио-кнопки, такие как показано здесь: http://www.w3schools.com/html/tryit.asp?filename=tryhtml_radio

Убедитесь, что вы дали им идентификатор, который вы будете использовать в своем JQuery

Вот как вы меняете видимость HTML-элементов управления в Jquery (посмотрите на первый ответ):
Как изменить текстовое поле на видимое в зависимости от того, какой элемент выбран в раскрывающемся меню?

Таким образом, вы можете создавать события Jquery на своих радиокнопках, например:

    $('#RadioButtonAID').click(function (){
$('#RadioButton1ID').show();
$('#RadioButton2ID').show();
$('#RadioButtonAID').hide();
$('#RadioButtonBID').hide();
});

$('#RadioButtonBID').click(function (){
$('#RadioButton3ID').show();
$('#RadioButton4ID').show();
$('#RadioButtonAID').hide();
$('#RadioButtonBID').hide();
});

Это был бы простой в использовании способ навигации между вашими вариантами выбора.

Если вы решили включить JQuery в свой проект, перейдите по этой ссылке, чтобы узнать, где ее скачать / как ее включить. http://www.w3schools.com/jquery/jquery_get_started.asp

РЕДАКТИРОВАТЬ : http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_style_visibility2

Это также показывает вам простой способ доступа к видимости ваших элементов управления HTML

1

Другие решения

Если вы знакомы с Ajax, то можете попробовать и ниже.

Triple DropDown с использованием Ajax — PHP

0

По вопросам рекламы [email protected]