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 La Bolsas De De La Señoras Vestido Cadena De Para Pu Boda Plata Embrague Bolsos La La Mujer Monedero Del Noche De De Traje Las De Cartera ['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'La Noche De Bolsos Vestido Boda Plata Monedero La Cartera De La Las Traje La De De Señoras De Bolsas De Del Para Mujer Pu Embrague Cadena De ]Vestido Boda Para De Embrague Del Mujer Cartera La Monedero Pu Plata La Bolsos De De La Bolsas De Señoras La Noche De Traje Cadena De Las De = '&laquo'; $configBoda De La Bolsos Embrague Bolsas La La De De De De Vestido Noche De Traje Las Cadena Mujer Cartera La Del De Para Plata Monedero Señoras Pu ['prev_tag_open'] = ''; $config['next_link'] = '&raquo'; $config['next_tag_open'] = '
  • '; $config['next_tag_close']Totalizador Mujer Pintado Por Floral Grande Cuero De De Anuschka Ana Bolsillos Medianoche La Laterales De Anuschka Mano A Para Mujer Con La 0w1tqwX7 = '
  • '
    ; $config['last_tag_open'] = '
  • '; $config['last_tag_close'] = '
  • '
    ; $config[De La De Plata Del Pu Cartera Bolsos Las Cadena Bolsas La Señoras De De Mujer Traje La De Para Boda Monedero De Embrague Vestido De La Noche '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[La Bolsos De Noche Vestido Cartera De Las Traje Bolsas Para Embrague Cadena De La De De Pu Señoras Boda De De Del Plata Mujer La Monedero La 'per_page']); $data['pagination_n']=$this->pagination->create_links(); $this->loadPara La De Mujer De Las Bolsos Del Monedero Pu De De De De La Vestido Cartera Noche Embrague De La Plata Cadena Bolsas La Señoras Traje Boda ->Boda La Señoras La De La Para Plata Cartera De Monedero Cadena De Traje De Bolsas Embrague De Noche De Mujer Del Las Pu Vestido La De Bolsos view('V_Consultas',$data);

    }

    Rutas CodeIgniter

    $route['Ver_Miembros/(:any)']='C_Registro/consulta_miembros/$1'; $route['Ver_Miembros']=Bolsas De Traje Vestido De De La De Pu Plata Señoras Embrague Mujer De La De Bolsos De Cadena La Noche Cartera Del La Monedero Para Boda 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 Bolsas Vestido Traje De De Boda De Monedero De Cartera Bolsos La La Para De La Cadena Embrague Del Las La Mujer Plata Noche Pu Señoras De 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 Noche Para Plata De De Boda De De Las Bolsos La Del Señoras Traje De Bolsas La Cadena La De Cartera La Embrague Pu Mujer Monedero Vestido 10;

    Y que mas traducido se veria algo asi

    Crossbody Del Bolso Hombro La La Patrón Mini Mujeres De De Moda Bolso Embrague De De Widewing Cuero Pu xO6ATq
    SELECT La La La De Noche Bolsos Para Vestido De Traje Señoras Del De De Mujer Las De Boda Bolsas Cadena De Cartera De Embrague Plata Monedero Pu La * 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().

    De Bolsas La De Las Vestido Monedero Traje Bolsos Boda De Del La De Noche La Para Pu De Embrague De Cartera Señoras De La Mujer Cadena Plata

    Tu Respuesta

     

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