我有一個動態選擇列表,它是從MySQL生成的。我列出他們沒有問題,但我提交表單時似乎無法得到它的價值。這是我的選擇腳本:PHP從動態選擇列表中獲取值
<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'];
當我爲$做回聲使,我沒有得到任何東西。什麼地方出了錯?所有幫助讚賞。由於
你檢查'select'元素的源代碼?什麼是節目? –
你有沒有使用'
忘記了echo $ row ['fmake']; –