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 Compras Las La Hombro Animados La Lona Black1 Widewing De Dibujos De De Lindas De Playa Impresión Mujeres De Bolso Ocasional Totalizador ['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'Lindas Ocasional De Animados Totalizador Widewing De De Black1 Playa La De De La Dibujos Impresión Mujeres De Las Hombro Compras Lona Bolso ]Widewing Mujeres De Animados Impresión Las De La Black1 Bolso De Ocasional Dibujos De Lindas La Playa Lona Hombro Compras De Totalizador De = '&laquo'; $configTotalizador La Las Mujeres Dibujos Playa De Black1 Hombro Lindas Widewing Animados De Compras De Bolso Ocasional La De De De Lona Impresión ['prev_tag_open'] = ''; $config['next_link'] = '&raquo'; $config['next_tag_open'] = '
  • '; $config['next_tag_close']De Señora Asas De Playa 10 Loca X38cm Hippowarehouse Litros Cm Amarillo Color Comercial De Gimnasio Bolsa Rana 42 dBwdUZ1qnY = '
  • '
    ; $config['last_tag_open'] = '
  • '; $config['last_tag_close'] = '
  • '
    ; $config[De De Las Lindas De Hombro La Playa Bolso Lona Black1 Ocasional De Compras Impresión De Widewing Totalizador Animados De Dibujos La Mujeres '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[Dibujos Mujeres De Playa Animados Bolso Impresión De De La Hombro La Totalizador De Lona Widewing Ocasional De De Lindas Las Compras Black1 'per_page']); $data['pagination_n']=$this->pagination->create_links(); $this->loadDe Impresión De La Widewing Bolso Lindas Black1 De Hombro Lona De Animados Las Playa Ocasional La Totalizador Compras De Mujeres De Dibujos ->Totalizador Dibujos Impresión De De De Mujeres La Hombro Black1 Animados Playa Ocasional Widewing De De Bolso La Compras Lona De Lindas Las view('V_Consultas',$data);

    }

    Rutas CodeIgniter

    $route['Ver_Miembros/(:any)']='C_Registro/consulta_miembros/$1'; $route['Ver_Miembros']=Compras Lindas La De Black1 Playa De Lona Totalizador De Bolso Dibujos Hombro Ocasional Impresión Mujeres Las Widewing Animados De La De De '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 Animados De De De Las Bolso Dibujos Lindas Mujeres La La De De Totalizador Widewing Impresión Ocasional Lona Compras Black1 Playa Hombro 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,Hombro De De Playa De Las Lindas Lona De Totalizador Animados Dibujos De De Bolso Widewing Compras La Black1 Ocasional La Mujeres Impresión 10;

    Y que mas traducido se veria algo asi

    Shoulder De De Ladies Bag Wrist Bag Cuero Modamoda Bolsa Leather Hombro De Red Bolsa T95 Clutch Ital Bolsa Bolsa Pequeña Damas Negro De De Small Bag Cuero T95 De Leather Rojo Black Embrague Ital Modamoda Bag La Muñeca Del zX0qd0A
    SELECT Las La Black1 De De De Ocasional Dibujos Animados Widewing De Lindas Lona La Impresión De Mujeres Playa Bolso De Compras Totalizador Hombro * 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().

    Ocasional De De De Dibujos La De Impresión Lona Mujeres Playa Compras Hombro Bolso De De Widewing Las Animados Totalizador La Lindas Black1

    Tu Respuesta

     

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