我要提前感谢大家。我在codeigniter中使用这段代码,我需要有人帮助为作为模式的一部分的下拉列表创建 php 代码。我已经完成了简单的部分,需要帮助解决困难的部分。[![Drop-down list][1]][1]上面的示例,我想将所有值保存到数据库中。现在使用这段代码,它只保存一个值,而不是全部。使用下面的代码完成此操作的最佳方法是什么。这是我到目前为止所拥有的,只保存一个值,谢谢。 <label class="control-label col-md-3">LS</label> <div class="col-md-9"> <select name="LS" class="selectpicker" multiple size = 2> <option value='LRG'>LRG</option> <option value='SML'>SML</option> </select>
1 回答
千万里不及你
TA贡献1784条经验 获得超9个赞
首先,使用 name with[]进行多项选择,如下所示:<select name="LS[]" class="selectpicker" multiple size="2">. 因为此选择将多个值发送到服务器。其次,我不知道表keeprunner结构,但是您必须考虑如何将多个值存储到db:
每个 LS 值的单独行。它需要使用多个插入;
一行,但 LS 值存储在序列化视图中,即
['LRG', 'SML']. 为此,您需要在插入之前进行一些预处理,如下所示'LS' => json_encode($this->input->post('LS')),:
- 1 回答
- 0 关注
- 104 浏览
添加回答
举报
0/150
提交
取消
