【问题标题】:How to insert coma separated strings in mapped column in database table using codeigniter如何使用codeigniter在数据库表的映射列中插入逗号分隔的字符串
【发布时间】:2020-07-31 23:19:03
【问题描述】:

这是我在输入标签中的数据,用逗号分隔。

CODE002,白色,TATA,IT-00-0728,6

现在我想将此数据传递到数据库中的列中。

数据库表名 = item_data

表结构:

现在我希望通过以下方式插入数据

【问题讨论】:

  • 请包含您当前用于插入的代码。
  • 使用参数化准备和绑定查询的完美理由

标签: mysql codeigniter csv


【解决方案1】:

您可以使用explode() 函数从字符串中检索数据

$data = explode(",", $string);

然后insert it to the database

$insert = array(
   "item_code" => $data[1],
   "color" => $data[2],
    :
    :
);

$this->db->insert("item_data", $insert);

【讨论】:

  • 非常感谢,您让我的一天完美无缺。
猜你喜欢
  • 2018-07-20
  • 2018-03-01
  • 1970-01-01
  • 2022-11-10
  • 2014-01-14
  • 1970-01-01
  • 1970-01-01
  • 2022-01-17
  • 1970-01-01
相关资源
最近更新 更多