PHP,mulitchoice FORMS,如何传递在表单中选择的变量,

时间:2015-01-21 14:24:04

标签: php html css forms

并在单页中显示基于该变量的表单,而不按SUBMIT或按钮?

我有填充循环'选择'在FORM

echo '<select name="inne_zad" class="cfpa" width="400" style="width: 400px"  >';
    echo '<option value="">Nr Zadania | Typ Zadania | Nazwa Wioski</option>';
        while($option = mysql_fetch_assoc($zadanie1)) {
            echo '<option value="'.$option['id_zadania'].'">'.'&nbsp;'.$option['id_zadania'].'&nbsp;-&nbsp;'.$option['rodzaj_zadania'].'&nbsp;-&nbsp;'.$option['zad_cel_nazwa'].'&nbsp;'.'</option>';


        }
echo '</select>';

和css规则

<style>
 .cfp {  display: none;   }
.cfpa:checked + .cfp {
    display: block;
  }
</style>

和div外形式(在FORM css内显示none - 不工作..

echo '      <div class="cfp">';
echo '        some other content';
            if ($_POST['id_zadania'] == 7 ){ echo 'wybrales 7'; }
echo '    </div>';

我想获取选定的变量,并显示FORM的其他部分

只能用PHP和CSS吗?

1 个答案:

答案 0 :(得分:0)

如果您不想按某个按钮,可以使用事件onChange。

echo '<form>
<select name="inne_zad" class="cfpa" width="400" style="width: 400px" onChange="this.form.submit();" >';