1
我有9國家區排數據庫,每個人都有0和國家啓用和禁用服務1個值,我想,啓用國家在下拉 (持有價值1)這樣條件下拉笨
$options = array(
if(($row->s_loc_london)==1)
{
'location_lond' => 'London',
}
form_dropdown('service_location', $options, $row->s_type);
我有9國家區排數據庫,每個人都有0和國家啓用和禁用服務1個值,我想,啓用國家在下拉 (持有價值1)這樣條件下拉笨
$options = array(
if(($row->s_loc_london)==1)
{
'location_lond' => 'London',
}
form_dropdown('service_location', $options, $row->s_type);
請使用示例查找以下解決方案。
Codeigniter form_builder
具有內置函數,用於從動態數組鍵/值對數組中生成下拉列表。
語法
form_dropdown([$name = ''[, $options = array()[, $selected = array()[, $extra = '']]]]);
$options = array(
'small' => 'Small Shirt',
'med' => 'Medium Shirt',
'large' => 'Large Shirt',
'xlarge' => 'Extra Large Shirt',
);
$shirts_on_sale = array('small', 'large');
回聲form_dropdown( '襯衫',$選項, '大');
Would produce:
<select name="shirts">
<option value="small">Small Shirt</option>
<option value="med">Medium Shirt</option>
<option value="large" selected="selected">Large Shirt</option>
<option value="xlarge">Extra Large Shirt</option>
</select>
回聲form_dropdown( '襯衫',$選項,$ shirts_on_sale);
Would produce:
<select name="shirts" multiple="multiple">
<option value="small" selected="selected">Small Shirt</option>
<option value="med">Medium Shirt</option>
<option value="large" selected="selected">Large Shirt</option>
<option value="xlarge">Extra Large Shirt</option>
</select>
您的解決方案
$options = array(
'london' => 'London',
'india' => 'India'
);
if ($row->s_loc_london == 1)
{
$selected_location = 'london';
}
form_dropdown('service_location', $options, $selected_location);
讓我知道,如果它不工作。
試試吧
<select name="outlet" class="form-control">
<option value="">Select Outlet</option>
<?php
foreach ($getOutlet as $outlet)
{
$selected = '';
if(!empty($this->input->get('outlet')))
{
if($outlet->id == $this->input->get('outlet'))
{
$selected = 'selected';
}
}
?>
<option <?=$selected?> value="<?=$outlet->id?>"><?=$outlet->name?></option>
<?php
}
?>
</select>
如果下面幫您沒有爲GET接受他們的任何答覆 – user4419336