获取总插入结果集的第一行/ ID和最后一行/ ID,而不是最后一个ID /行。 SQL,PHP,Codeigniter

问题描述 投票:0回答:1
 function storeReachout($reachoutInfo)
{


     $result = $this->db->insert('tbl_youtube',$reachoutInfo);
//   $Frow = $result->first_row('array');
//   $Lrow = $result->last_row('array'); 
//   $data = aray($result,$Frow,$Lrow);
//   $result_id = $this->db->insert_id();
     return $result;
}

以上是在DB中插入数据的代码,如果我像30条记录那样插入,我想知道第一个插入的行/ id和最后一个行/ id。这样,我可以获取ID的下限和ID的上限,以便在将电子邮件发送到IDS之间时可以发送电子邮件。

codeigniter-3
1个回答
0
投票

发布后,我找到了一种获取第一个和最后一个插入的ID的方法,我在控制器中进行了foreach循环,以将每个记录插入循环中,并从模​​型函数返回last_id,并将该last_id保存到控制器中的每个数组中循环迭代时,它将记录存储在DB中并获取last_id并将该last_id保存在数组中。循环完成迭代后,我们将从阵列中的数据库中获取所有已保存的IDS。

© www.soinside.com 2019 - 2024. All rights reserved.