如何创建Codeigniter批量插入数组

2023-12-14

我怎样才能创建一个CI批量插入数组,就像

$data = array(
   array(
      'title' => 'My title' ,
      'name' => 'My Name' ,
      'date' => 'My date'
   ),
   array(
      'title' => 'Another title' ,
      'name' => 'Another Name' ,
      'date' => 'Another date'
   )
);

从我的正常数组中

Array
(
    [0] => Array
        (
            [track_id] => 
            [camp_id] => 1
            [field_name] => email_title
            [field_value] => sample
        )

    [1] => Array
        (
            [track_id] => 
            [camp_id] => 1
            [field_name] => email_date
            [field_value] => 2013-07-02
        )

    [2] => Array
        (
            [track_id] => 
            [camp_id] => 1
            [field_name] => email_template
            [field_value] => 2
        )
)

尝试这个:

$data = array(
   array(
      'title' => 'My title' ,
      'name' => 'My Name' ,
      'date' => 'My date'
   ),
   array(
      'title' => 'Another title' ,
      'name' => 'Another Name' ,
      'date' => 'Another date'
   )
);

$this->db->insert_batch('mytable', $data); 

欲了解更多信息,请阅读here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何创建Codeigniter批量插入数组 的相关文章

随机推荐

  • 无法使用 NSPopover 禁用背景模糊

    在 10 10 中运行时 我没有运气尝试让 NSPopover 恢复到 10 9 的外观 我有一个弹出窗口 它附加到用户拖动的 NSView 上 弹出窗口must是透明的 这样用户仍然可以看到下面其他 UI 元素的位置 在 10 9 下一切
  • 如何停止在 Netbeans 中启动的 Maven 项目

    我在 NetBeans 中有一个项目 它以一个带有参数的 main 函数开始 当我点击 停止 按钮时 项目继续运行 但不再有输出 目前我必须记住从控制台手动停止该进程 如何修改我的项目 maven 设置或 NetBeans 配置以使进程在我
  • R - 我想遍历一个大矩阵的行并删除所有零

    我在一个非常大的矩阵 184 x 4000 类型 double 中有很多行和列 我想删除所有 0 矩阵中的值通常大于 0 但也有一些行为 0 0000 我尝试使用以下方法删除带零的行 x lt x which rowSums x gt 0
  • 如何使用 Spring Data 调用存储过程来选择实体

    假设我有一个 MySQL 存储过程 其中包含以下选择 select from users 如何使用 Procedure中的注释JpaRepository这样我就能得到结果 就像是 public UserRepository extenda
  • 如何获取触摸时的像素颜色?

    我知道这是一个常见问题 并且这个问题有很多答案 我用过一些这个 虽然很多都是一样的 但对我来说可悲的是 他们都不适合我 我到目前为止使用过以下代码 void getRGBAsFromImage UIImage image atX int x
  • 比较 Objective-C 中的浮点数的奇怪问题

    在算法中的某个时刻 我需要将类的属性的浮点值与浮点进行比较 所以我这样做 if self scroller currentValue lt 0 1 其中 currentValue 是浮点属性 然而 当我拥有平等和self scroller
  • Javascript - 对 div 集合进行排序

    我正在尝试单独学习 Javascript 所以请不要推荐库或 jQuery 我有一个 div 列表 我希望用户能够按它们的值对它们进行排序 例如
  • WPF 多线程进度对话框

    Updated这是我遇到的一个有趣的问题 我需要在后台进程运行时显示进度对话框 通常 这可行 但问题是我需要在后台进程中设置公共静态数据 这是我试图完成的示例 public partial class MainWindow Window p
  • 动态生成多口味配置的包名

    我有 Gradle Android 项目 将供多个客户使用 它还将有免费和付费版本 我意识到它可以通过使用flavorDimensions来实现 但问题是我想要一种根据所选口味生成包名称的方法 flavorDimensions brandi
  • ROW_NUMBER() 的打开 SQL 等效项

    是否有等效的ROW NUMBER ABAP程序的函数 该函数在SQL中的使用如下 SELECT ROW NUMBER OVER ORDER BY SomeField AS Row FROM SomeTable 它应该返回行号作为结果行中的第
  • Weblogic 中的 JSTL 支持

    我尝试使用 Weblogic 开始使用 Java EE 但我无法使 JSTL 标签工作 在最简单的代码中 我在部署应用程序时遇到以下错误 index jsp 1 4 没有标签库可以 通过此 URI 找到 可能的原因 可能是 URI 不正确
  • 将带有查找的循环展平为单个 linq 表达式

    In LINQ to Entities 中的类型成员支持 我试图声明一个要在 LINQ 中查询的类属性 但遇到了一些问题 在这里 我将列出实现中的代码 希望对将其转换为查询有所帮助 我有课Quiz其中包含一个集合Questions 其中每一
  • 在 VSTS 中构建项目不会构建解决方案中的所有项目

    我遇到一个奇怪的问题 当我使用 Visual Studio Build 创建构建并提供 sln 文件时 它假装构建所有项目 我在日志中看到这一点 但是当涉及到发布工件时 只有解决方案中的一些项目 主要是测试项目和一些杂项项目 但不是主要项目
  • 是否“分块”推送到远程 Git 存储库?

    我们想要将 20 00 提交的本地 Git 存储库推送到 GitHub 但事实证明 虽然传输本身没有问题 但 GitHub 实际上一次不会处理超过 1000 个提交 处理 意味着它们将链接提交 问题等 因此 为了能够正确传输此存储库并对其进
  • 连接两个数字位的代码不起作用

    任务是连接 2 个给定数字的二进制 Example Given 5 101 and 3 011 结果是46 concat 101 011 101011 到目前为止的代码 public class Concat public static v
  • 我可以在执行读写的两个线程之间共享 boost::asio::tcp::socket 对象吗

    我有两个线程 一个通过 TCP 套接字发送数据 另一个接收数据 我用boost asio read and boost asio write 用于阅读和写作 我的问题是我是否必须在读写操作期间保护对套接字对象的访问 另一种情况是 如果我有两
  • 如何在另一种方法中使用一种方法的变量?

    我想知道如何使用该变量a i j 在方法中Scores 在方法中使用它MD and sumD 在下面的代码中 在我的代码中 方法MD and sumD 无法得到结果 public class Test3 public void Scores
  • 使用应用程序特定密码通过 GMail 发送电子邮件

    我维护并开发了一个程序 除其他外 通过 GMail 发送电子邮件 到目前为止 发送电子邮件没有出现任何问题 但几天前 此功能停止工作 并出现 凭据错误 消息 我查看了 GMail 的帮助 找到了这个解释 警告 你有什么 为了确保您的帐户安全
  • Excel VBA将静态范围复制到不同工作表上的动态范围

    由于我是 VBA 新手 我在解决这个问题时遇到了一些问题 但我确信它有一个非常简单的解决方案 我本质上是想自动将新数据添加到工作表中 工作表 INB BASKET 单元格 A2 I76 包含指向另一个工作表的实时链接 基本上我想将这些作为值
  • 如何创建Codeigniter批量插入数组

    我怎样才能创建一个CI批量插入数组 就像 data array array title gt My title name gt My Name date gt My date array title gt Another title nam