Php 使用select过帐值

Php 使用select过帐值,php,post,Php,Post,当我试图从我的使用中获得价值时,我遇到了一些麻烦 我是以一种dinamic的方式来做这件事的,因为显示的值的数量可能不同 提交($\u POST)后,当我使用$query=“SELECT id FROM country WHERE country.name=”时,我得到了“Undefined index:country”$_邮政['country']。"'"; 我已经用var_dump()检查了$\u POST,这是唯一没有发送的值。我该怎么办 这是代码,提前谢谢 <select requ

当我试图从我的使用中获得价值时,我遇到了一些麻烦

我是以一种dinamic的方式来做这件事的,因为显示的值的数量可能不同

提交($\u POST)后,当我使用
$query=“SELECT id FROM country WHERE country.name=”时,我得到了“Undefined index:country”$_邮政['country']。"'";

我已经用var_dump()检查了$\u POST,这是唯一没有发送的值。我该怎么办

这是代码,提前谢谢

<select required="">
     <?php for ($x = 0; $x < $count; $x++) { ?>
        <option name="country" value="<?php echo $country_name[$x]->name ?>">
            <?php echo $country_name[$x]->name ?>
         </option>               
      <?php} ?>
 </select>

改为

<select name="country">
     <?php for ($x = 0; $x < $count; $x++) { ?>
        <option  value="<?php echo $country_name[$x]->name ?>">
            <?php echo $country_name[$x]->name ?>
         </option>               
      <?php} ?>
 </select>