我有一张有一个添加按钮的表格。下一行将追加每当我点击添加按钮,所有输入的数据应该存储到数据库。我可以做一个记录,但不能做多个记录。请为我的问题提供任何帮助。提前谢谢。
7y4bm7vi1#
有两种不同的方法:您可以在foreach中插入代码
foreach($variable as $key=>$value){ $this->db->insert('table name',array('fieldname'=>'values')); }
上述方法每次为每个循环调用一次或使用批处理方法
$this->db->insert_batch('table name',$dataArray);
上述方法只调用一次。
raogr8fs2#
$this->db->insert\u batch()用于批量插入。工作原理示例(假设我要插入一系列20条记录):
array_push($newRecords, array( "property1" => 1 "property2" => "two" )); //... array_push($newRecords, array( "property1" => 20 "property2" => "twenty" )); $this->db->insert_batch("tableName", $newRecords);
2条答案
按热度按时间7y4bm7vi1#
有两种不同的方法:
您可以在foreach中插入代码
上述方法每次为每个循环调用一次
或使用批处理方法
上述方法只调用一次。
raogr8fs2#
$this->db->insert\u batch()用于批量插入。
工作原理示例(假设我要插入一系列20条记录):