Jon benar. Ini contohnya:
$this->db->select('movies.id,
movies.title,
movies.year,
movies.runtime as totaltime,
posters.poster_url');
$this->db->from('movies');
$this->db->join('posters', 'movies.id= posters.id');
$this->db->where('movies.id', $id);
$q = $this->db->get();
Ini akan mengembalikan objek yang memiliki ->id, ->title, ->year, ->totaltime, dan ->poster_url properties. Anda tidak memerlukan kode tambahan untuk mengambil data dari setiap baris.
Jangan lupa, jika sintaks Rekaman Aktif menjadi sedikit berat, Anda dapat menggunakan kueri SQL lengkap dan mendapatkan hasil yang sama:
$sql = "SELECT movies.id,
movies.title,
movies.year,
movies.runtime as totaltime,
posters.poster_url
FROM movies
INNER JOIN posters ON movies.id = posters.id
WHERE movies.id = ?"
return $this->db->query($sql, array($id))->result();
Kedua formulir akan memastikan bahwa data Anda diloloskan dengan benar.
Pengikatan Kueri di CodeIgniter