Điều này là bình thường vì bạn đã tham gia ngầm! Tại sao bạn không chỉ cần yêu cầu hai truy vấn, một truy vấn trên mỗi bảng và sau đó hợp nhất các kết quả trong một mảng?
public function getcentrelist()
{
$this->load->database();
$query_courses= $this->db->query('SELECT course_name as name from tbl_training_courses');
$query_centers= $this->db->query('SELECT centre_name as name from tbl_traning_centres');
$courses = $query_courses->result();
$centers = $query_centers->result();
return array_merge($courses,$centers);
}
Xin lưu ý rằng tôi đã đổi tên các trường Course_name và tên trung tâm thành một tên thống nhất:"name", điều này là cần thiết để có một bảng được hợp nhất chặt chẽ.