【发布时间】:2021-12-22 14:44:13
【问题描述】:
我的网站是使用 Codeigniter 构建的,我正在尝试通过保存字段来修复错误。我的选择输入将保存到数据库并显示在网站的前端,但如果我重新访问页面进行任何更改,下拉菜单将重置为默认的空字段,我需要重新选择正确的选项。文本字段都按预期正确保存。
这是未保存选择的表单域
<div class="col-md-3">
<label>Condition</label>
<select data-placeholder="Choose Condition..." class=" select-search" tabindex="2" name="condition">
<option value=""></option>
<option value="New">New</option>
<option value="Used">Used</option>
</select>
</div>
这是一个可以正常工作并按预期保存的文本字段
<div class="col-md-3">
<label>Year</label>
<input type="text" name="year" class="form-control" value="<?php if(isset($result['year'])){echo $result['year'];};?>">
</div>
最后,这里有一些可能相关的 PHP?它位于页面顶部。
<?php
$arr = array();
if (isset($result)) {
$id = $result['id'];
$parent_id = $result['parent_id'];
$path = admin_url('vehicles/update');
} else {
$id = '';
$parent_id = '';
$path = admin_url('vehicles/save');
}
?>
【问题讨论】:
标签: php html forms codeigniter select