PHP - Paginacion e inner join

 
Vista:

Paginacion e inner join

Publicado por carlita (1 intervención) el 27/11/2015 19:48:05
Hola expertos tengo un problema tengo un conjtroller y mi vista mi pagination funcionaba muy bien hasta que le puse el inner join y dejo de funcionar AL PARECER ES MI VARIABLES $dadosi['usuarios'] como hago para que funcione???
CONTROLLER USUARIO
-------------------------------------

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
public function verificar_sesion()
	{
		if ($this->session->userdata('logueado')== false) {
			redirect('dashboard/login');
		}
	}
	public function index($indice = null)
	{
		$this->verificar_sesion();
		$this->db->select('*');
		$this->db->join('cidade','cidade_idCidade=idCidade','inner');
		$dadosi['usuarios'] = $this->db->get('usuario')->result();
		$this->load->view('includes/html_header');
		$this->load->view('includes/menu');
 
	    $this->load->library('pagination');
		$this->load->model('mymodel');
		$config = array();
		$config['base_url'] = base_url(). 'usuario/index';
		$config['total_rows'] = $this->mymodel->count_usuario();
	    $config['per_page'] = 3;
	    $config['num_links'] = 3;
	    $config['full_tag_open'] = "<ul class='pagination'>";
        $config['full_tag_close'] = "</ul>";
        $config['num_tag_open'] = '<li>';
        $config['num_tag_close'] = '</li>';
        $config['cur_tag_open'] = "<li class='disabled'><li class='active'><a href='#'>";
        $config['cur_tag_close'] = "<span class='sr-only'></span></a></li>";
        $config['next_tag_open'] = "<li>";
        $config['next_tagl_close'] = "</li>";
        $config['prev_tag_open'] = "<li>";
        $config['prev_tagl_close'] = "</li>";
        $config['first_tag_open'] = "<li>";
        $config['first_tagl_close'] = "</li>";
        $config['last_tag_open'] = "<li>";
        $config['last_tagl_close'] = "</li>";
	    $this->pagination->initialize($config);
	    $page = $this->uri->segment(3);
		$dadosi['links'] = $this->pagination->create_links();
		$dadosi['usuarios'] = $this->mymodel->fetch_usuario($config['per_page'], $this->uri->segment(3) );
 
 
		if ($indice==1) {
			$data['msg']="Usuario cadastro con exito";
			$this->load->view('includes/msg_suceso',$data);
		}elseif ($indice==2) {
			$data['msg']="No fue posible cadastrar Usuario";
			$this->load->view('includes/msg_error',$data);
		}
		$this->load->view('listar_usuario',$dadosi);
		$this->load->view('includes/html_footer');
	}


VIEW.PHP

1
<?php echo $this->pagination->create_links();?>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder