我試圖在php中填充生日字段中的選擇框。從查詢中設置變量$ year,並在該選擇框中選擇特定年份。到目前爲止的代碼是這樣的,它只是填充年份,但它不選擇存儲在MySQL數據庫中的年份,有誰知道爲什麼?由於選擇框:如何填充年份php
$year = $row['year']; // this comes from a query that is stored in the db
<select name="year"><?
for ($x = 1920; $x < date('Y'); $x++) {
?><option value=<? echo $x; if ($x == $year) {echo 'selected="selected"';}?>><? echo $x;?></option><?
}?>
</select>
你能的var_dump($年)只是爲了證明它擁有你所期望 – bumperbox 2012-02-21 00:48:00