簡體   English   中英

使用php從下拉列表中選擇表格

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM