【发布时间】:2020-03-18 21:03:49
【问题描述】:
<select name= "NEE_category">
<?php
$sql = mysqli_query($dbConn, "SELECT catDesc FROM NEE_category");
while ($row = $sql->fetch_assoc()){
echo "<option value=\"NEE_category\">" . $row['catDesc'] . "</option>";
}
?>
</select>
我想在 PHP 中回显选定的选项,但是使用这个:
$NEE_category = isset($_REQUEST['NEE_category']) ? $_REQUEST['NEE_category'] : null;
echo "\t<p>Event Category: $NEE_category</p>\n";
返回:Event Category: NEE_category
如何返回选定的选项值而不是名称?
【问题讨论】:
-
您选择的值就是。你自己定义的:
<option value=\"NEE_category\">。那是提交的内容,而不是选项标签之间的文本。 -
我看到我在那里做了什么,那么我该如何更改该选项,使其等于下拉列表中的选定值?
-
我需要看看,我只用过一个简单的列表而不是 SQL。感谢您的帮助