-1

オプションボックスを選択し、送信ボタンで更新したい多くのフィールドを追加します。

コードは次のとおりです。

<td><select name="select_provider" id="select_provider">

     <option value="selected">All</option>
     <?php $sql_list_provider=mysql_query("Select opp_provider from  ambition_opp_provider");
     while($cmd=mysql_fetch_array($sql_list_provider)){
     ?>
   <option><?php echo $cmd['opp_provider'];}?></option>

    </select></td>
        <td><input type="submit" name="update_provider" id="update_provider" value="UPDATE PROVIDER" style="background-color:#000000; color:#fff"/></td>

よろしくお願いします。

4

1 に答える 1

0

あなたのコード</option>は、無効なhtmlを生成する原因となるループの外側にあります。から削除して後}に追加するだけです<?php } ?></option>

そして、タグにvalue属性を追加します。サーバー側では、次のようにアクセスできます(ポストメソッドを使用すると仮定します)。optionvalue="<?php echo $cmd['opp_provider'];?>"$_POST['select_provider']

于 2012-09-03T13:23:49.937 に答える