jsouzaso 0 Denunciar post Postado Abril 20, 2016 Pessoal to com dificuldade em implementar paginação usando MVC, olha como código esta: Meu problema é que a array retorna vazia algum erro com meu código? CONTROLLER: public function eventos($query = 0) { $pag = ($query==0)? 0 : $query; $this->View->render('eventos/index', array( 'eventos' => EventosModel::getPaginacao($pag) )); } MODEL: public static function getPaginacao($index, $clausulas=0) { $pag = ($index==0)? 0 : $index * 12; $clausulas = ($clausulas==0)? 'ativo ="S"' : $clausulas; $database = DatabaseFactory::getFactory()->getConnection(); $sql = "SELECT * FROM eventos WHERE :clausulas ORDER BY id DESC LIMIT ".(int)$pag.", 12"; $query = $database->prepare($sql); $query->execute(array( ':clausulas' => $clausulas )); return $query->fetchAll(); } Compartilhar este post Link para o post Compartilhar em outros sites