0

PHPの質問があります。私は私のパートナーが書いたコードを変更しようとしています(彼はそれ以来去っていて連絡が取れません)が、私はPHPにあまり精通していません。質問はかなり簡単になると思いますが、どこから始めればよいのかわかりません。現在、1つのオプションのみを選択できるドロップダウンメニューがあります。私はそのプロセスに関係するコードがここにあると信じています:

<select id='List' style='width:75px' onchange='displayEx(this);'>
    <option value="0">list</option>

    <?php
    foreach ($LIST as $list)
    {
        echo "<option value='$list'>$list</option>";
    }
    echo "</select>";
    ?>   
<select id='selectd' style='width:75px'>
        <option value="0">X</option>
        </select>
        <input id="addTest" type="button" value="Add" onclick="addTest();"/>
        <p id='error_display' style="height:10px;"></p>
        <div>
            <?php
                $i = 1;
                foreach ($Groups as $G)
                {
                echo "<div style='float:left;width:30%;height:100px;display:inline'><p id='Group $i' title='$G'>Group $G:</p><p id='display_Group_$i'>0/94</p><input id=\"get_Group_$i\" type=\"button\" value=\"Create\" onclick=\"createSheet($i);\" disabled = \"true\" style=\" vertical-align:bottom; display:inline;\"/></div>";
                $i++;
                }
            ?>
        </div>

しかし、私はそれをどうするかわかりません。こんなこと考えていた…

foreach ($select as $value)  
{  
    echo '<option';  
    if (isset($_POST['select']) && $_POST['select'] == $value)  
    SOMETHING HERE
}  

でもわかりません。他の人々のコードは時々とても混乱する可能性があります(特にあなたが得意ではない言語では)。私の正気のために、誰かが私がこれをパズルで解くのを手伝ってくれることを願っていますが、誰かが私が現在のコードを翻訳するのを手伝ってくれたとしても、私はとても感謝しています。

4

1 に答える 1

1

select タグに multiselect を使用する

 <select multiple="multiple">
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
</select> 
于 2012-08-29T14:37:53.240 に答える