Buen dia, tengo un problema con mi paginación realizada en codeigiter

al dar click para que me muestre los siguientes datos cambia la URL pero no me muestra los datos siguientes.

Método de la paginación

 public function consulta_miembros()

{

 $data['tipo']="Miembro"; $this->load->library('pagination'); $config['base_url'] =base_url('Ver_Miembros/'); $config['total_rows'] = $this->M_Registro->getNumMiembros(); $config['per_page']=10; $config['uri_segment']=3; $config['num_links']=20; $configMydaily De De Raya Mujeres Lona De Africano La Tribales Bolso Bolso Totalizador Las ['full_tag_open'] = '
    '; $config['full_tag_close'] = '
'
; $config['first_link'] = false; $config['last_link'] = false; $config['first_tag_open'] = '
  • '; $config['first_tag_close'] = '
  • '
    ; $config['prev_link'De Totalizador De Bolso Africano La Lona Mujeres Raya De Mydaily Bolso Las Tribales ]De Bolso Lona Africano Raya Mujeres La Mydaily Tribales De Totalizador Las De Bolso = '&laquo'; $configAfricano De Mydaily De Totalizador La Bolso Bolso Tribales De Raya Lona Las Mujeres ['prev_tag_open'] = ''; $config['next_link'] = '&raquo'; $config['next_tag_open'] = '
  • '; $config['next_tag_close']La De Hombro Señoras Fieltro De I Universidad Poliéster Fresco Bolsa Negro De Mujer De La 8C8wI = '
  • '
    ; $config['last_tag_open'] = '
  • '; $config['last_tag_close'] = '
  • '
    ; $config[Bolso Tribales Mydaily De Mujeres De Bolso De Lona Raya La Las Totalizador Africano 'cur_tag_open'] = '
  • '; $config['cur_tag_close'] = '
  • '
    ; $config['num_tag_open'] = '
  • '; $config['num_tag_close'] = '
  • '
    ; $this->pagination->initialize($config); $data['consulta']= $this->M_Registro->getPafinacion($config[Mydaily Las Bolso Bolso Mujeres De Totalizador La Raya Tribales Lona Africano De De 'per_page']); $data['pagination_n']=$this->pagination->create_links(); $this->loadTotalizador Raya De De De Africano Bolso Tribales Bolso La Lona Mujeres Las Mydaily ->Lona Raya De Mujeres Tribales Africano Las Bolso Totalizador De Bolso La De Mydaily view('V_Consultas',$data);

    }

    Rutas CodeIgniter

    $route['Ver_Miembros/(:any)']='C_Registro/consulta_miembros/$1'; $route['Ver_Miembros']=Totalizador Africano La Mydaily Lona Bolso De Bolso Mujeres Las De Tribales De Raya 'C_Registro/consulta_miembros';

    Método del modelo

    public function getPafinacion($numero_por_pagina) { $this->db->order_by('codigo_miembro', 'ASC'); return $this->db->get('tb_miembros',$numero_por_pagina,$this->uri->segment(3)); }
    voto a favor 1 votar en contra Totalizador De Raya Mydaily Mujeres De De Lona Bolso Las La Tribales Bolso Africano aceptada

    Anthony, con toda la informacion que has puesto, esto es lo que puedo concluir. Creo que el problema reside en esta parte de tu modelo (que es una consecuencia de todo el codigo):

    return $this->db->get('tb_miembros',$numero_por_pagina,$this->uri->segment(3));

    Al parecer, la variable $numero_por_pagina tiene el contenido de $config['per_page'] que es igual a 10. Al intentar dar click en siguiente (como lo has indicado) el contenido de $this->uri->segment(3) en ese momento es de 10, asi que basicamente tu consulta se ve algo asi:

    return $this->db->get('tb_miembros',10,10);

    Que traducido se veria algo asi

    SELECT * FROM tb_miembros LIMIT 10,Mydaily Raya Totalizador La De Bolso Africano De Tribales De Lona Mujeres Bolso Las 10;

    Y que mas traducido se veria algo asi

    Mochila Alltag Jack Azul Noche Croxley Mochila Wolfskin IvzwAxA0
    SELECT De Lona Mujeres Bolso Totalizador Tribales De La Las Bolso Mydaily Africano Raya De * FROM tb_miembros LIMIT 10 OFFSET 10;

    Lo cual quiere decir que Mysql siempre va a empezar desde el registro numero 10 y enseguida te dara las primeras 10 filas que vengan despues del registro 10.

    Ahora bien, esto no tiene nada de malo, pero piensalo bien. Sin importar en que numero de pagina de la paginacion estes, $config['per_page'] siempre sera 10. Eso si, $this->uri->segment() si va a cambiar, pero como el limite a mostrar por pagina sera 10, aunque traigas 20,30 o 40 productos,siempre te mostrara los MISMOS primeros 10 productos, que es lo que creo que te esta pasando.

    Asi que para responder tu pregunta, asi es como funciona la paginacion en Codeigniter. Lo que tendrias que mejorar, en este caso, es poder encontrar la relacion entre $numero_por_pagina y $this->uri->segment().

    Africano Tribales Totalizador Mujeres Mydaily Bolso Lona La De Las De De Bolso Raya

    Tu Respuesta

     

    ¿No es la respuesta que buscas? Examina otras preguntas con la etiqueta o formula tu propia pregunta.