我剛剛開始學習PHP上週,我想填充從MySQL數據庫我的HTML形式下拉列表中的值。下拉菜單顯示,但只顯示「選擇」作爲選項。我做錯了什麼,任何幫助將繼續讚賞。以下是我的代碼的問題部分。從php mysql下拉列表
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<?php
require_once('connectvars.php');
$dbc = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
$query = "SELECT event_id, event_name FROM events";
$results= mysqli_query($dbc, $query);
$options="";
while ($row=mysql_fetch_array($result)) {
$id=$row["event_id"];
$event=$row["event_name"];
$options ="<OPTION VALUE=\"$id\">".$event;
}
?>
<SELECT NAME=eventid>
<OPTION VALUE=0>Choose
<?php echo $options ?>
</SELECT>
</form>
非常感謝,它沒有工作 – dansasu11