[英]Selecting table from drop down list using php
大家好,我只是想知道如何使用下拉列表显示不同的php表? 当前将divs设置为隐藏,但是当我从下拉列表中选择一个表并按Submit时,我希望它出现(div称为Fixtures)...请帮助
<?php if(isset($_POST["submit"])) {
if($_POST['chooseoptions'] =='form2') {
// show fixtures table
}
elseif($_POST['chooseoptions'] == 'form3') {
// change current round number
}
elseif($_POST['chooseoptions'] == 'form4') {
// update user tips
}
elseif($_POST['chooseoptions'] == 'form5') {
// reset
}
} ?>
<html>
<body>
<form name="work" id="work" action="POSTBACK" >
<input type="submit" name="submit" value="submit">
<p>Select Table:
<select name="chooseoptions" id="chooseoptions" >
<option value="blank"> </option>
<option value="form2">Form 2 : Display tip table</option>
<option value="form3">Form 3 : Change rounds</option>
<option value="form4">Form 4 : Update table/option>
<option value="form5">Form 5 : RESET</option>
</select></p>
<div id="fixtures" name="fixtures" style='display: none'>
</div
</body>
</html>
请参见以下示例:使用PHP进行评估并根据结果进行打印。
添加类可能会有所帮助。 在客户端,您可以使用CSS控制div。 在示例中,您可以一次使用启用的类:
.fix-enable{}
和为残疾人
.fix-disable{
//for example disabled
display:none;
}
<html>
<body>
<form name="work" id="work" action="POSTBACK" >
<input type="submit" name="submit" value="submit">
<p>Select Table:
<select name="chooseoptions" id="chooseoptions" >
<option value="blank"> </option>
<option value="form2">Form 2 : Display tip table</option>
<option value="form3">Form 3 : Change rounds</option>
<option value="form4">Form 4 : Update table/option>
<option value="form5">Form 5 : RESET</option>
</select>
</p>
</form>
<?php
$classname = "fix-disable";
if(!isset($_POST["submit"])) {
$classname = "fix-enable";
}?>
<div id="fixtures" name="fixtures" class=<?=$classname?>>
</div>
</body>
</html>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.