Codeigniter에서 테이블의 마지막 레코드를 얻는 방법은 무엇입니까?CodeIgniter에서 테이블의 마지막 레코드를 얻는 방법은 무엇입니까?
내 테이블 이름은 post입니다.이 테이블에있는 마지막 레코드의 다음 ID 또는 다음 ID를 얻고 싶습니다! 내림차순 ID로
function add_post($post_data){
$this->db->trans_start();
$this->db->insert('posts',$post_data);
$insert_id = $this->db->insert_id();
$this->db->trans_complete();
return $insert_id;
}
덕분에 같은 ,하지만 난 삽입 명령을 사용하는 경우이 기능을 사용 beacuse INSERT_ID()없이 싶어 !!!! –
$ query = "tpl_post에서 최대 (ID) 선택"; $ query = $ this-> db-> query ($ query); print_r ($ query-> result()); –
아니요,'$ this-> db-> insert_id()'는 데이터 삽입 방법에 관계없이 테이블의 마지막 INSERT 속성을 반환합니다. 이 명령은 사용 된 삽입 방법에 관계없이 마지막으로 삽입 된 ID를 제공합니다. –