最简单的PHP下拉框

时间:2011-01-04 01:55:01

标签: php forms select

我有一个简单的下拉框,我想用php获取所选项目的值。如果有人可以帮我,请。

<form id="s" method="post">
<select name="size">
    <option value="small">Small</option>
    <option value="medium">Medium</option>
    <option value="large">Large</option>
</select>
<input type="submit" name="Submit" value="Send">
</form>

<?php
---
echo "selected size".$selected;
?>

2 个答案:

答案 0 :(得分:6)

如果您将所有内容放在一个文件中:

  <form id="s" method="post">
   <select name="size">
   <option value="small">Small</option>
    <option value="medium">Medium</option>
    <option value="large">Large</option>
  </select> 
<input type="submit" name="Submit" value="Send">
</form>

<?php
if(isset($_POST['size'])) {
  echo "selected size: ".htmlspecialchars($_POST['size']);
}
?>

答案 1 :(得分:0)

<select name="rider_select"> 
 <option value="">Select Rider</option>

    <?php
     foreach ($riderlist as $rows) {
     $rname = $rows['name'];
     $rnum = $rows['number'];
     $rider_full = $rname.'-'.$rnum;
     ?>

 <option value="<?php echo $rname.'-'.$rnum; ?>"
 <?= (($rider_fromdb == $rider_full) ? 'selected="selected"' : ''); ?>>
<?php echo $rname.'-'.$rnum; ?></option>
<?php } ?>

</select>