为了账号安全,请及时绑定邮箱和手机立即绑定

Codeigniter,Bootstrap,下拉列表,一个值而不是全部,保存到数据库

Codeigniter,Bootstrap,下拉列表,一个值而不是全部,保存到数据库

PHP
呼如林 2022-06-11 18:58:18
我要提前感谢大家。我在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')),


查看完整回答
反对 回复 2022-06-11
  • 1 回答
  • 0 关注
  • 104 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号