codeigniter get last inserted id with where condition

PHP
$id = $this->db->insert_id();$query = $this->db->table($this->table)->insert($data);
return $query->resultID;
Source

Also in PHP: