Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

jsouzaso

Paginação MVC

Recommended Posts

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.