Controller
Código php:
Ver original
$nodes = $this->m_gallery->get_node('t_id', $tag->t_id); foreach($nodes as $node) { $data['query_files'] = $this->db ->from('gallery') ->where('g_id', $node->g_id) ->order_by('g_date', 'desc') ->limit($config_pagi['per_page'],$offset) ->get(); }//ENDFOREACH $data['pagination'] = $this->pagination->create_links(); $this->load->view('gallery/user', $data);
Model
Código php:
Ver original
function get_node($where, $value) { $query_user = $this->db ->from('nodes') ->where($where, $value) ->get(); return $query_user->result(); }
View
Código php:
Ver original
foreach($query_files->result() as $row_image){ echo '<img >$row_image->g_nname.$row_image->g_ext.'" alt="'.$row_image->g_nname.'">'; }//ENDFOREACH
El problema es el siguiente
Nodos devuelve:
Cita:
Donde g_id es la id de la imagen. Entonces tengo un array con los ids de las imagenes que devo leer y enviar al view para que el foreach lo trate, pero antes debe leerse de la base de datos todos los datos de la imagen para cada id.Array ( [0] => stdClass Object ( [g_id] => jxgtvbugeh [t_id] => 6 ) [1] => stdClass Object ( [g_id] => abbsyskksj [t_id] => 6 ) [2] => stdClass Object ( [g_id] => joxpmllpnj [t_id] => 6 ) [3] => stdClass Object ( [g_id] => qwxechrsat [t_id] => 6 ) [4] => stdClass Object ( [g_id] => gjccogglax [t_id] => 6 ) )
Estaba pensnado en un array multidimiensional, pero no puedo hacer que funcione correctamente.
Ayuda por favor =(