Hello, could you help me to make this query with codeigniter and access the result that you throw:
$consulta = $this->db->query("SELECT DISTINCT documentos.titulo_principal, documentos.descripcion, autores.nombre, areas.nombre
FROM documentos
INNER JOIN documento_area ON documentos.id_documento = documento_area.id_documento
INNER JOIN areas ON areas.id_area = documento_area.id_area
INNER JOIN documento_autor ON documentos.id_documento = documento_autor.id_documento
INNER JOIN autores ON autores.id_autor = documento_autor.id_autor
INNER JOIN documento_palabra ON documentos.id_documento = documento_palabra.id_documento
INNER JOIN palabraclave ON palabraclave.id_palabra = documento_palabra.id_palabra
WHERE palabraclave.nombre LIKE '%$palabra%' OR areas.nombre LIKE '%$palabra%' OR autores.nombre LIKE '%$palabra%'
OR autores.apellido LIKE '%$palabra%' OR autores.acronimo LIKE '%$palabra%'");
I thank you very much. I saw something in the stackoverflow.com but it only mentions the select distinct not the inner join.