![](/img/trans.png)
[英]Automatically select the value stored in the database and rest shows as dropdown
[英]Select Dropdown Automatically According to value from Database
我在PHP頁面中有一個非常簡單的下拉菜單,如下所示。
<div class="form-group">
<label class="col-md-3 control-label">FAQ Type :-</label>
<div class="col-md-6">
<select name="faq_type" id="faq_type" class="select2" required>
<option value="0">Text</option>
<option value="1">Image</option>
<option value="2">Video</option>
</select>
</div>
</div>
我想根據從數據庫中獲取的值自動選擇“文本”,“圖像”或“視頻”選擇,對於其他字段,我可以像下面這樣回顯
<div class="col-md-6">
<textarea name="question" id="question" rows="1" class="form-control" ><?php if(isset($_GET['faq_id'])){echo $row['question'];}?></textarea>
</div>
如何為下拉菜單執行相同操作?
編輯:根據答案,我能夠做到,但是我有另一個小的問題,我只想設置if(isset($_GET['faq_id']))
否則我想顯示正常的所有按鈕顯示如上。
<div class="form-group">
<label class="col-md-3 control-label">FAQ Type :-</label>
<div class="col-md-6">
<?php
if(isset($_GET['faq_id'])) {
<select name="faq_type" id="faq_type" class="select2" required>
<option value="0" <?php if($row['type'] == "0") echo "selected"; ?>>Text</option>
<option value="1" <?php if($row['type'] == "1") echo "selected"; ?>>Image</option>
<option value="2" <?php if($row['type'] == "2") echo "selected"; ?>>Video</option>
</select>
} else {
}
?>
</div>
</div>
如果我喜歡這樣,它會給我以下錯誤
Parse error: syntax error, unexpected '<' in C:\xampp\htdocs\new\add_faq.php on line 169
謝謝
對於下拉列表,您可以像這樣設置所選字段
<div class="form-group">
<label class="col-md-3 control-label">FAQ Type :-</label>
<div class="col-md-6">
<select name="faq_type" id="faq_type" class="select2" required>
<option value="0" <?php if($row['your_db_field'] == "0") { ?> selected="selected" <?php } ?> >Text</option>
<option value="1" <?php if($row['your_db_field'] == "1") { ?> selected="selected" <?php } ?> >Image</option>
<option value="2" <<?php if($row['your_db_field'] == "3") { ?> selected="selected" <?php } ?> >Video</option>
</select>
</div>
</div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.