Cita:  
					Iniciado por rodrigo791  
  pues se ve que tu consulta sql no está devolviendo datos desde tu tabla, comproba que la consulta haga lo que quieras, modificala para que si devuelva valores, y comproba que tengas datos ingresados en tu tabla
    esta es mi consulta  
public function buscar($id, $page = 1, $filters = array()) {
		// Vars
		$v = $this->getQueryVars('buscar',true,$filters);
		// Paginacion
		$start = $this->getStart($page);
		// Query
		$q = query("SELECT s.id,s.nombre,s.nombre2,s.estado,s.reparto,s.direc  tor,LEFT(s.descripcion,190) as descripcion,s.duracion,s.puntaje,s.tipo,s.ano,(SEL  ECT COUNT(id)>0 FROM fuentes WHERE tipo = s.tipo AND show_id = s.id AND (def = '720' OR def = '1080') AND hidden = '0') as hd,(SELECT GROUP_CONCAT(' ',g.nombre) FROM shows_generos f INNER JOIN generos g ON g.id = f.genero WHERE f.show_id = s.id) as genero,(SELECT GROUP_CONCAT(' ',i.nombre) FROM shows_idiomas j INNER JOIN idiomas i ON i.id = j.idioma WHERE j.show_id = s.id) as idioma
	FROM shows s ".$v['ij']." WHERE s.id IN (".$id.") ".$v['w']." ORDER BY FIELD(s.id,".$id.") LIMIT ".$start.",".$this->limit);
		// Total
		$total = query_count("SELECT COUNT(s.id) FROM shows s ".$v['ij']." WHERE s.id IN (".$id.") ".$v['w']);
		return array('l'=>$this->lista($q),'total'=>$total);
	}