我有一个选择菜单,并且我想根据所选的值进行mysql查询。 我已经创建了一个与所选择的值进行比较的功能, 这是我的选择菜单的形式:测试选择菜单值
<form method="POST" action = "choose-type.php">
<select name="Value" SIZE=1>
<option value="'Clothes'">CLOTHES
<option value="'Wine'">WINE
<option value="'Bread'">BREAD
<option value="'Milk'">MILK
</select>
<div>
<input Value="submit" align="middle" >
</div>
</form>
<?php
$Value = $_POST['Value'];
$DST = array('\'CLOTHES\'','\'WINE\'');
function type() {
$TYPE2 = ' ';
if (($Value == $DST[0]) or ($Value == $DST[1])) {
$TYPE2 = 'first';
}
else {
$TYPE2 = 'second';
}
return $TYPE2;
}
我的代码不起作用:/它总是返回第一,即使我选择“牛奶例如”可以有人纠正我的代码吗?
已经回答了,但即使在这种情况下,它是没有问题的原因可能是值得关闭的选项与。 –