我有一個包含所有類別(id,category)和包含所有事件(id,event,categoryID)的表的數據庫表。PHP:選擇當前選項
而在事件編輯窗體上,我有select
字段與所有類別(從數據庫中獲取)。但是,我正在開發一個編輯表單,我需要默認選擇當前類別。
這是我的選擇字段(PHP方法會從數據庫中的所有類別,並將它們按以下順序):
<option value="1">Cat1</option>
<option value="2">Cat2</option>
<option value="3">Cat3</option>
<option value="4">Cat4</option>
<option value="5">Cat5</option>
比方說,目前事件正在3類,所以我需要以下將生成HTML:
<option value="1">Cat1</option>
<option value="2">Cat2</option>
<option value="3" selected>Cat3</option>
<option value="4">Cat4</option>
<option value="5">Cat5</option>
如何使用PHP實現它,如果我有catID?
希望這個問題很清楚。對不起,我不好解釋
UPD:這是產生產品和我的PHP代碼:
public function getCatList($conf) {
$mysqli = $this->dbConnect($conf);
// Quering...
$query = "SELECT * FROM categories";
$result = $mysqli->query($query);
while($row = mysqli_fetch_array($result)) {
echo '<option value="' . $row['id'] . '">' . $row['category'] . '</option>';
}
}
顯示您當前的PHP代碼? – mithunsatheesh 2014-09-24 09:52:14
完成。對不起,在開始時不加它 – 2014-09-24 09:54:15