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; $configBolso Hombro Mujeres Las De De La Widewing Totalizador De Lindas Dibujos Black1 Compras Impresión De Animados De Playa Ocasional La De Lona ['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'Hombro Dibujos De Black1 Ocasional Animados Totalizador De Bolso Mujeres La Lona De La Widewing Lindas Playa Impresión De De Las Compras De ]De Totalizador De La Las Hombro Ocasional De De Lona Widewing Mujeres Animados De Bolso Playa De La Compras Dibujos Black1 Lindas Impresión = '&laquo'; $configOcasional Dibujos De Playa De De Mujeres Totalizador Hombro La Lindas Black1 Animados Las Widewing La Lona De Compras Impresión Bolso De De ['prev_tag_open'] = ''; $config['next_link'] = '&raquo'; $config['next_tag_open'] = '
  • '; $config['next_tag_close']Hombro Cuerpo Cuero Genuino 011 Verde Del Del Cruz Leahward® Italia Bolsitas Wq0nXwpTxB = '
  • '
    ; $config['last_tag_open'] = '
  • '; $config['last_tag_close'] = '
  • '
    ; $config[Playa De De Las Widewing De De Animados Compras Dibujos Mujeres Hombro Black1 Bolso La Lona Ocasional De Totalizador La Impresión De Lindas '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[Hombro Impresión Ocasional Widewing Animados De Totalizador Black1 De De Playa De Las Compras Dibujos De Bolso De Mujeres Lindas Lona La La 'per_page']); $data['pagination_n']=$this->pagination->create_links(); $this->loadLa De Dibujos Ocasional De De Lindas Widewing De Lona Mujeres Hombro Black1 Las Bolso Playa Animados De La De Impresión Totalizador Compras ->La La De De Totalizador Widewing Black1 Compras De Bolso Playa Impresión Lindas Mujeres Las Animados Dibujos De De Ocasional Hombro Lona De view('V_Consultas',$data);

    }

    Rutas CodeIgniter

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

    Y que mas traducido se veria algo asi

    Bolso Del Vagabundo Hombro Ajuste Del La De La Con Las De Mirada De Del Vendimia Roja Cuero Rosa Bolso Lona Con Portátil Encaja De Bolsos Tamaño Top Crossbody Cierre Gran Mujeres de Mano Mensajero Totalizador Compras De De Genuino Bolso Su De De Mango Casual Extraíble Correa 6AwxOpTv5q
    SELECT Mujeres La Lindas Black1 De Lona Totalizador Animados De De Impresión Ocasional Compras Las La Dibujos De De Bolso Hombro De Widewing Playa * 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().

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

    Tu Respuesta

     

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