我创建了一个选择选项表单,但是当编辑时我可以从
获取当前值<select name="t_proyek_kd_proyek" id="t_proyek_kd_proyek" class="select-search" value="<?php echo $nm_proyek; ?>" placeholder="Pilih..." />
<option value=""></option>
<?php
$t_cost=$this->db->query("select * from t_proyek ");
foreach($t_cost->result() as $value){?>
<option value="<?php echo $value->kd_proyek; ?>" selected="selected">
<?php echo $kd_proyek=$value->nm_proyek; ?></option>
<?php }?>
</select>
答案 0 :(得分:0)
<select name="t_proyek_kd_proyek" id="t_proyek_kd_proyek" class="select-search" />
<option value=""></option>
<?php
$t_cost=$this->db->query("select * from t_proyek ");
foreach($t_cost->result() as $value){
$selected= "";
if($nm_proyek == $value->nm_proyek){
$selected = 'selected';
}
?>
<option value="<?php echo $value->kd_proyek; ?>" <?php echo $selected;?>>
<?php echo $value->nm_proyek; ?>
</option>
<?php }?>
</select>
在每个if()
上添加<option></option>
条件。
$nm_proyek
条件中的{p> if
使用了您在value
<select>
中撰写的内容。
[注意:value
&amp; placeholder
代码
select
属性
<select>
代码属性
因此,请从value
代码中删除placeholder
和<select>
。
有关详情,请点击select tag