如何在带有异常处理的codeingniter中插入多个记录?

时间:2019-03-30 10:17:21

标签: php rest codeigniter

我正在使用循环添加存储在数组中的记录。但是我认为这不是一种好的编程技术。有没有比异常处理循环更好的选择了?

这是JSON

"six": {
    "donnes_table_one": [
      {
        "twoseventeen": "value",
        "twoeighteen": "value",
        "activite_de_est": "value",
        "sous": "value",
        "soumises": "value",
        "potentielle": "value",
         "reelle": "value"
      },
      {
        "twoseventeen": "value",
        "twoeighteen": "value",
        "activite_de_est": "value",
        "sous": "value",
        "soumises": "value",
        "potentielle": "value",
        "reelle": "value"
      }
    ]
}

这是代码

if(sizeof($data['six']['donnes_table_two']) > 0){ 
    for ($x = 0; $x < sizeof($data['six']['donnes_table_two']); $x++) { 
        $donnes_table_two->denomination_de_vente    = $data['six']['donnes_table_two'][$x]['denomination_de_vente'];

        $donnes_table_two->marques    = $data['six']['donnes_table_two'][$x]['marques'];

        $this->db->insert('donnes_table_two',$donnes_table_two);
    }
}

0 个答案:

没有答案