私は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'要素のソースコードをチェックしましたか?ショーは何ですか? –
'
$ row ['fmake'];をエコーするのを忘れました。 –