我有一个动态选择列表,它是从MySQL生成的。我列出它们没有问题,但是当我提交表单时,我似乎无法获得它的价值。这是我的Select:
的脚本<div class="form-group">
<select class="form-control" id="make" name="make">
<option value="">Make</option>
<?php
if ($result->num_rows > 0) {
$x = 1;
While($row = $result->fetch_assoc()) {
?>
<option value="<?php $row[fmake];?>" <?php if($_POST['make'] == $row[fmake]) echo 'selected="selected" '; ?>><?php echo $row[fmake];?></option>
<?php
$x = $x + 1;
}
}?>
</select>
</div>
以下是获取它价值的脚本:
if ($_POST["submit"]) {
$make = $_POST['make'];
当我为$ make做回声时,我什么都得不到。什么地方出了错?所有帮助赞赏。感谢
答案 0 :(得分:1)
你忘了回复$ row [&#39; fmake&#39;]和引号错误。
更改此
char32_t
通过
tableView.tableFooterView = UIView()
答案 1 :(得分:0)
不应该是$row['fmake']
而不是$row[fmake]
<option value="<?php $row['fmake'];?>" <?php if($_POST['make'] == $row['fmake']) echo 'selected="selected" '; ?>><?php echo $row['fmake'];?></option>
答案 2 :(得分:0)
相信你错过了一个回声。
value="<?php $row[fmake];?>"
应该是:
value="<?php echo $row[fmake];?>"