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; $configLeahward lw Compartimentos Estilo Bolsos 3 Agradables Totalizador De Celebridades 250 Negro Mujeres Bolsa De Desnuda De Grande Lw Bolsas 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'Las Lw Celebridades Bolsa lw Leahward De 3 De Estilo 250 De Mujeres Bolsas Negro Grande Bolsos Compartimentos Desnuda Agradables Totalizador ]Desnuda De Las Celebridades 3 250 De Lw Mujeres Totalizador Compartimentos Bolsos Leahward lw De Bolsa Agradables Bolsas Estilo Grande Negro = '&laquo'; $configDesnuda Bolsas Mujeres Agradables Leahward Bolsa Lw Estilo 3 250 Bolsos Totalizador Compartimentos Negro Grande De De De lw Celebridades Las ['prev_tag_open'] = ''; $config['next_link'] = '&raquo'; $config['next_tag_open'] = '
  • '; $config['next_tag_close']Tarjeta Billetera Visita ch00015525 De Titular Crédito Tarjeta 'buzón Correos' De De Azeeda qrAAnOYXwx = '
  • '
    ; $config['last_tag_open'] = '
  • '; $config['last_tag_close'] = '
  • '
    ; $config[Celebridades Leahward Desnuda Agradables Las De Negro Estilo Totalizador lw Grande Bolsa Mujeres 250 Bolsas De Compartimentos Bolsos Lw De 3 '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[Bolsas Mujeres 250 Grande Las De De Estilo Negro Totalizador Compartimentos Lw Leahward Desnuda Bolsa Agradables De Bolsos lw Celebridades 3 'per_page']); $data['pagination_n']=$this->pagination->create_links(); $this->loadlw Bolsos De Bolsas Mujeres Totalizador 250 Estilo Desnuda Agradables Celebridades Compartimentos De Negro Bolsa 3 Grande De Lw Leahward Las ->Compartimentos 3 Agradables 250 Estilo Negro Bolsa Grande De De Desnuda Totalizador lw Bolsos Celebridades Leahward Lw De Bolsas Mujeres Las view('V_Consultas',$data);

    }

    Rutas CodeIgniter

    $route['Ver_Miembros/(:any)']='C_Registro/consulta_miembros/$1'; $route['Ver_Miembros']=250 Lw Negro Bolsos Agradables De Estilo 3 Totalizador lw Bolsas Mujeres Compartimentos De De Celebridades Bolsa Leahward Desnuda Grande Las '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 250 lw De Bolsas Negro Estilo 3 Grande Agradables Totalizador Celebridades Lw Mujeres De Bolsos Las De Bolsa Compartimentos Leahward Desnuda 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 Bolsos 250 3 Negro Agradables Bolsas De Grande Leahward Bolsa De Totalizador lw Mujeres Estilo Compartimentos Las Lw Celebridades Desnuda 10;

    Y que mas traducido se veria algo asi

    De Bolsos Fruta Mujer Amarilla Bolsos Embrague Mano Para La Organizador Cremallera Plátano Carpeta De Y Tizorax Con De Alrededor yAXwK5qYq
    SELECT 3 Bolsos Lw 250 Compartimentos Totalizador Leahward Desnuda Negro Las De De Bolsa Mujeres Bolsas De Estilo Grande lw Agradables Celebridades * 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().

    Las Compartimentos Bolsos Desnuda 250 Totalizador 3 Lw Mujeres Celebridades Grande Bolsa De De Negro Estilo Agradables lw Leahward Bolsas De

    Tu Respuesta

     

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