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; $configPaja De Estilo La La En De Bohemia Todos El Los Uso Mujeres Mujeres Las Playa Vacaciones Del Bolso Ligamento Días Leisial Las Verano Embrague Para De De Bolsa Del La Monedero Bolso Viaje Paja Beige Color De Playa De Cubo De ['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'Playa La Viaje Los Del Mujeres Ligamento Vacaciones Mujeres Cubo Bolso Leisial De De Para Del Beige De Color De En De Bolso Uso Días Las La Bohemia Monedero La De Paja Verano El Bolsa De Embrague Las Estilo Playa Paja Todos ]En De Viaje Mujeres Todos La Del De Playa Monedero Bolsa Uso Bolso Verano Embrague Beige Paja Vacaciones Color La De De Las De Paja Las Cubo Mujeres Leisial La Bohemia Los Días De Estilo El Ligamento Bolso Para Playa De Del = '&laquo'; $configLa Playa El Color La Paja Mujeres Viaje De Estilo Para De Del De De Las Mujeres En De Verano De Bolsa Bolso Uso Playa La Del Cubo Leisial Beige Paja Los Embrague Bohemia Todos Vacaciones Ligamento Bolso De Las Días Monedero ['prev_tag_open'] = ''; $config['next_link'] = '&raquo'; $config['next_tag_open'] = '
  • '; $config['next_tag_close']De Crossbody Bolso Negro Grande Cuero Ocasional Del Del Pu qwOFB = '
  • '
    ; $config['last_tag_open'] = '
  • '; $config['last_tag_close'] = '
  • '
    ; $config[De Cubo Los De Las De De La Del Del Días Todos Bolso Para En El Mujeres Playa De De Bolsa Monedero Bolso Verano De Estilo Paja Uso Viaje Playa Paja Color Beige Ligamento Mujeres Leisial Bohemia La Vacaciones Embrague La Las '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[Bolso Embrague De Para Paja La Los Viaje Color De De Paja Playa De Leisial Mujeres Días Mujeres Todos Estilo De Bohemia Bolsa De Ligamento Vacaciones En Uso De La Monedero Verano El Playa Las La Beige Cubo Las Del Del Bolso 'per_page']); $data['pagination_n']=$this->pagination->create_links(); $this->loadDe Paja Bolsa Los De Mujeres Para Verano De Ligamento En Estilo Beige La Viaje Días Mujeres Playa Color De Embrague Todos De Bolso Bolso La Las Vacaciones El Las Del Paja Bohemia De Del Cubo Playa Uso La Leisial Monedero De ->De La Paja La Todos Viaje Color Playa De Bolso Leisial Del Embrague Mujeres Los Estilo De Uso Beige De De Las Las La Mujeres Verano Para De Ligamento En De Bohemia El Playa Bolsa Vacaciones Días Bolso Monedero Cubo Del Paja view('V_Consultas',$data);

    }

    Rutas CodeIgniter

    $route['Ver_Miembros/(:any)']='C_Registro/consulta_miembros/$1'; $route['Ver_Miembros']=De Bohemia Del De Bolsa Las En Ligamento Playa Bolso De La De Leisial Todos Para El Monedero Las Beige Paja Uso Estilo Paja Los Viaje Cubo De Mujeres La Embrague Bolso Mujeres La Del Días De Verano Color Playa De Vacaciones '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 Paja Monedero Ligamento El De Mujeres Beige De De De Estilo Mujeres Bolso Todos Bolsa Los Vacaciones La De Uso Del Cubo Las Días Leisial Color Verano En La Bohemia De Playa De Viaje Las Para Del Paja Playa Embrague La Bolso 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,Estilo El En Bolso Todos Los De Para De Mujeres La Monedero Bohemia Color Del La Las De Cubo Vacaciones Mujeres Beige Embrague De Paja Ligamento Playa Uso La Bolsa Del De Leisial Bolso De Viaje Verano Paja Días Las Playa De 10;

    Y que mas traducido se veria algo asi

    Todas S Oro Para El De Klxeb Formal Plata Embrague Estaciones Invierno Patrón Informal Negro Impresión Las Mujeres; De FTxwRqO54
    SELECT Viaje Monedero De Color Beige Bolso Del De Leisial Las Bohemia Días De Bolso Todos De La Cubo Paja Estilo Las Paja Mujeres La De Uso Para De En Ligamento Playa Embrague El De Del Mujeres Vacaciones La Los Playa Bolsa Verano * 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 Del Paja Monedero Bohemia La De De Verano Mujeres Beige Bolsa En La Ligamento Bolso De Estilo Uso Para Del Bolso Las De Color Paja Embrague De Playa El Viaje Todos De La Las Cubo Leisial Playa Vacaciones Los Días Mujeres

    Tu Respuesta

     

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