Deives 0 Denunciar post Postado Novembro 7, 2009 Eai pessoal! Baixei a versão 1.7.2 do framework e estou começando a utiliza-lo para desenvolver. Estou com um problema na hora de fazer a paginação (tutoriais em: http://net.tutsplus.com/?s=CodeIgniter). Gostaria de uma ajuda para ver o que pode estar errado: Em 'controllers': $this->load->library('pagination'); $config['base_url'] = base_url().'admin/teste/'; $config['total_rows'] = $this->operations_db_model->get_num_rows('minha_tabela'); $config['per_page'] = 1; $config['uri_segment'] = 3; $config['num_links'] = 5; $this->pagination->initialize($config); $data['records'] = $this->operations_db_model->get_records('minha_tabela', $config['per_page'], $config['uri_segment']); Por exemplo, $data['records'] tem 10 registros, é exibido 10 links e 10 registros, ou seja está exibindo os links mais não está paginando... Em 'models' criei uma classe: operations_db_model. Os métodos utilizados acima 'get_num_rows' e 'get_records' estão aqui: function get_num_rows($table) { $query = $this->db->get($table)->num_rows(); return $query; } function get_records($table) { $query = $this->db->get($table); return $query->result(); } Agradeço a ajuda ! Compartilhar este post Link para o post Compartilhar em outros sites
Deives 0 Denunciar post Postado Novembro 18, 2009 Eai! adm tópico resolvido. Não estava passando para a função os dados corretos: function get_records($table, $maximo, $inicio) { $query = $this->db->get($table, $maximo, $inicio); return $query->result(); } // Troquei: $config['uri_segment'] // Por: $this->uri->segment(4) Abs! Compartilhar este post Link para o post Compartilhar em outros sites