當我嘗試從下拉列表中選擇SQL選擇的選項,我得到的所有選項中選擇:PHP和MySQL的下拉選項中選擇問題
$status1 = $row7["status"];
if($status1 == "draft") { $slc = "selected"; }
if($status1 == "ordered") { $slc = "selected"; }
if($status1 == "shipped") { $slc = "selected"; }
echo "
<select class=\"form-control input-sm\" name = \"o_status\">
<option value = \"draft\" $slc>draft</option>
<option value = \"ordered\" $slc>ordered</option>
<option value = \"shipped\" $slc>shipped</option>
</select>
";
我與輸出的問題選擇了所有選項那樣:
<select class="form-control input-sm" name = "status">
<option value = "draft" selected>draft</option>
<option value = "ordered" selected>shipped</option>
<option value = "shipped" selected>shipped</option>
這將導致錯誤,如 PHP注意:未定義的變量:在第22行的thisfile.php中排序 當選擇其中一個時,其他未定義。 看看我的回覆;) –
Thx Ajay現在工作很好:) – Sky
歡迎:) – Aaron