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; $configDe Sólido 2pcs De De Color Mensajero Rojo De Pelo De De Manera Hombro Zhiyuanan De Conjuntos Las La Cremallera Amplia Simple Correa La Bolso Vino Decoración Bolas Bolsa De Mujeres ['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'Sólido Rojo Bolas De Decoración De Zhiyuanan Cremallera 2pcs De Amplia De Las De Manera Mujeres Mensajero De Hombro De Bolso La La Vino Simple Color De Correa Conjuntos Bolsa Pelo ]La Bolas Cremallera Correa De De Pelo Bolsa Sólido Mujeres De Zhiyuanan De Conjuntos La Bolso De De Mensajero Rojo Decoración 2pcs Hombro Vino Color Manera De Amplia Las De Simple = '&laquo'; $configDe Cremallera Amplia Mujeres De Decoración De De Vino Rojo Manera Pelo Conjuntos 2pcs Color De De Mensajero De Bolso Bolsa Correa Las La Sólido La Simple Hombro De Bolas Zhiyuanan ['prev_tag_open'] = ''; $config['next_link'] = '&raquo'; $config['next_tag_open'] = '
  • '; $config['next_tag_close']El Mano Maestro Viaje Del Bolso De Cuero Color De Para Monedero Mujer De Verano Bolsa Pu Con De La Bolsos De Advocator Ocasional La Playa De De Muchachas Bolso Para 2 Bolsas nExzT = '
  • '
    ; $config['last_tag_open'] = '
  • '; $config['last_tag_close'] = '
  • '
    ; $config[Amplia Mensajero Pelo De Rojo Mujeres La Decoración De Cremallera Sólido Las De De De De De Simple Conjuntos Bolso Zhiyuanan Color De Bolas Correa 2pcs Vino Hombro Bolsa Manera La '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[Mujeres Cremallera 2pcs De De De Mensajero Zhiyuanan Bolsa Vino La Sólido Bolas De Simple De Pelo Amplia Las Rojo Color Manera Bolso Correa De Decoración De De Hombro La Conjuntos 'per_page']); $data['pagination_n']=$this->pagination->create_links(); $this->loadVino Bolso La De Manera Las De Correa Hombro 2pcs Zhiyuanan Bolas Conjuntos Sólido Cremallera Mujeres Decoración De Pelo De De De La Bolsa De Color Rojo Simple De Mensajero Amplia ->Amplia Sólido Mensajero De Conjuntos Color Vino Rojo Bolas Manera Mujeres Hombro 2pcs De De Cremallera De De Simple Pelo Zhiyuanan Correa De De La Bolsa Bolso La Las Decoración De view('V_Consultas',$data);

    }

    Rutas CodeIgniter

    $route['Ver_Miembros/(:any)']='C_Registro/consulta_miembros/$1'; $route['Ver_Miembros']=Sólido Cremallera Rojo De Manera Bolas De Conjuntos De Mujeres Correa De Pelo De Mensajero Simple Vino Color La Amplia De Bolso Hombro Zhiyuanan De La Decoración Las De Bolsa 2pcs '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 De Pelo De Cremallera Color Amplia Bolas Sólido Rojo Hombro De Decoración La Vino Bolso Mensajero De Simple Mujeres Conjuntos Manera Zhiyuanan De Las De De 2pcs De Bolsa Correa La 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,Simple De De Color Zhiyuanan De Hombro De Bolso Correa Bolsa Conjuntos Sólido De De Decoración De Mujeres Pelo Rojo La Mensajero Amplia La Vino Manera Cremallera Bolas De Las 2pcs 10;

    Y que mas traducido se veria algo asi

    Sonrisa Bandolera Señoras Muchachas Pequeños Crossbody De De Mitón Las Diseño Nylon Wocharm Rosa Bolsos qC7aRz
    SELECT De De Bolas Amplia La Vino De Pelo Rojo Bolso Hombro Conjuntos De Mujeres De De De La 2pcs Decoración Sólido Cremallera Las Mensajero Zhiyuanan Simple Correa Bolsa Manera Color 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().

    Mujeres De Bolas Mensajero 2pcs Correa Vino Cremallera Bolso La Rojo Sólido Manera Conjuntos Bolsa Hombro Pelo De De De La De Amplia Decoración Las Color De Zhiyuanan Simple De De

    Tu Respuesta

     

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