elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  [Pregunta]: Scroll Infinito (Mas inteligente)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Pregunta]: Scroll Infinito (Mas inteligente)  (Leído 1,778 veces)
Leguim


Desconectado Desconectado

Mensajes: 720



Ver Perfil
[Pregunta]: Scroll Infinito (Mas inteligente)
« en: 20 Abril 2019, 05:08 am »

Estuve haciendo un sistema de scroll infinito que quedo casi perfecto, digamos funciona muy bien. Muestro primero los 5 registros y luego al hacer scroll muestra los siguientes 5 registros y así sucesivamente hasta agotar los registros. El problema que tengo es que si yo tengo dos pestañas abiertas de la web, y si en una creo un nuevo registro al hacer scroll en la otra (ya la pagina estaba cargada desde antes de crear el registro nuevo) esta como que se "buguea" .
Uso el LIMIT index, cantidad.

index = posicion donde arranca la lectura
cantidad = hasta donde llegará

si index = 5 // comenzará desde el registro 5
cantidad = 5 // obtendra desde la posición 5 a la posición 10

Nose si mi siguen sobre el problema que tengo, espero haberme explicado bien.


En línea

Leguim


Desconectado Desconectado

Mensajes: 720



Ver Perfil
Re: [Pregunta]: Scroll Infinito (Mas inteligente)
« Respuesta #1 en: 20 Abril 2019, 05:42 am »

Estuve haciendo un sistema de scroll infinito que quedo casi perfecto, digamos funciona muy bien. Muestro primero los 5 registros y luego al hacer scroll muestra los siguientes 5 registros y así sucesivamente hasta agotar los registros. El problema que tengo es que si yo tengo dos pestañas abiertas de la web, y si en una creo un nuevo registro al hacer scroll en la otra (ya la pagina estaba cargada desde antes de crear el registro nuevo) esta como que se "buguea" .
Uso el LIMIT index, cantidad.

index = posicion donde arranca la lectura
cantidad = hasta donde llegará

si index = 5 // comenzará desde el registro 5
cantidad = 5 // obtendra desde la posición 5 a la posición 10

Nose si mi siguen sobre el problema que tengo, espero haberme explicado bien.

Una solución que se me ocurrio es que en vez de hacer un LIMIT por numero de posiciones de los registros hacerlos por rango de los IDS

es decir que me muestre 5 registros de un rango del ID del elemento de X a Y digamos, del ID 30 a el 70 pero esto ya no se siquiera si se puede hacer...

ACTUALIZACIÓN: Ya lo pude solucionar, les dejó como lo hice.. simplemente agreguen el rango deseado y usen operadores de comparación, y ya les debería funcionar.. para que puedan obtener las IDS simplemente deben realizar dos consultas, una para obtener la id de todos los registros con un ORDER BY por la id del registro y ponerle ASC LIMIT 1 para obtener la primer ID de  algun registro en la BD y para obtener la id mas grande o mas reciente simplemente es lo contrario en vez de ponerle ASC le ponen DESC LIMIT 1. Espero les sirva a alguien...


« Última modificación: 20 Abril 2019, 07:13 am por MiguelCanellas » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Cargar imágenes en filas y columnas + scroll infinito + mysql
Desarrollo Web
hegispok 2 1,776 Último mensaje 30 Enero 2016, 13:49 pm
por hegispok
El inventor del scroll infinito compara las redes sociales con la cocaína, se...
Noticias
wolfbcn 0 1,009 Último mensaje 5 Julio 2018, 02:31 am
por wolfbcn
Sumérgete en los océanos con esta web de 'scroll' casi infinito que te ...
Noticias
wolfbcn 1 1,617 Último mensaje 12 Diciembre 2019, 16:37 pm
por crazykenny
(Duda e Pregunta Inteligente)
Dudas Generales
YizZ 1 1,754 Último mensaje 14 Julio 2020, 10:42 am
por Machacador
pregunta inteligente
Windows
inma55 3 3,398 Último mensaje 14 Junio 2023, 02:12 am
por Tachikomaia
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines