我创建此代码以显示国家/地区列表,我会检索所选国家/地区但不起作用
<?php
include 'includes/combo.php';
?>
<?php
echo "<label for='pays'>Pays*</label>
<select id='pays' name='pays '>";
while ($row = mysql_fetch_array($combo)) {
echo "<option>$row[0]</option>";
}
echo "</select> ";
echo "<option>$row[0]</option>";
?>
并以
恢复if(isset($_POST['pays']))
$pays=$_POST['pays'];
else
$pays="";
echo $pays;
但未收回付款金额
答案 0 :(得分:1)
echo"<option value=" . $row[0] . ">$row[0]</option>";
检索选项的值
答案 1 :(得分:0)
试试这个
<?php
include 'includes/combo.php';
?>
<?php
echo '<label for="pays">Pays*</label>
<select id="pays" name="pays">';
while ($row = mysql_fetch_array($combo)) {
echo '<option value="' . $row[0] . '">' . $row[0] . '</option>';
}
echo '</select>';
?>
在select中名称后面有一个空格 并且您的选项没有值归属