Ir al contenido


Foto

[RESUELTO] problemas al mostrar registros de la bd con php


  • Por favor identifícate para responder
6 respuestas en este tema

#1 tumbero_x

tumbero_x

    Advanced Member

  • Miembros
  • PipPipPip
  • 65 mensajes

Escrito 02 agosto 2011 - 12:10

Que tal Amigos
estoy teniendo un inconveniente y por mi poca experiencia no se como resolverlo
paso a explicar
necesito mostrar (por ahora el dia de mañana seguro seran mas) aprox 2000 registros desde la base de datos , ordenados en una tabla html.
mi problema es que tengo que mostrarlos todos juntos, y por medio de datatables y jquery se arma la paginacion y un buscador ,  mostrar todos los registros tarda aproximadamente 10 segundos (segun el navegador).
hay alguna forma de mostrar todos los registros juntos y que no tarde tanto?
( sin usar LIMIT) O porque me esta pasando esto? que estoy Haciendo Mal?
dejo el ejemplo saludos y muchas gracias!!!

http://www.sincronia...al.com/carpeta/
    Responder Citando
  • 0

#2 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 03 agosto 2011 - 06:46

Hola tumbero_x, ¿tu tabla tiene algún indice creado?, si no es así, pues es recomendable crear uno, así tu consulta se agiliza más.

Aquí un artículo sobre el tema

Saludos.

  • 0

#3 tumbero_x

tumbero_x

    Advanced Member

  • Miembros
  • PipPipPip
  • 65 mensajes

Escrito 03 agosto 2011 - 08:33

Hola gracias por responder
si, ya estan creados los indices , pero no puedo lograr acelerar la consulta , lo que hice fue insertar en la pagina un gif de cargando pagina , pero el gif se queda congelado hasta que se muestra toda la pagina , tenes idea como lo puedo soluciionar
saludos y muchas gracias!!!
  • 0

#4 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 03 agosto 2011 - 08:37

A ver la consulta mi estimado, ya que puede haber varios factores de la lentitud aunque a mi no me tardó cargarse todos, aunque hubo un momento que me dio la sensación de que aún se estaba cargandose todos los registros.

Saludos.

  • 0

#5 tumbero_x

tumbero_x

    Advanced Member

  • Miembros
  • PipPipPip
  • 65 mensajes

Escrito 03 agosto 2011 - 12:09

ya esta solucionado!!!
estoy usando datatables de jquery y en su pagina tiene un script para procesar registros desde la base de datos
http://www.datatable...erver_side.html
y lo hace mucho mas rapido
saludos y muchas gracias por todo!!!
  • 0

#6 cesar_cz

cesar_cz

    Advanced Member

  • Moderadores
  • PipPipPip
  • 919 mensajes
  • LocationChile

Escrito 03 agosto 2011 - 01:36

Hola tumberox mira prueba mostrando los registros sin el jquery....
Esos script, al igual que los de ext.js son un poco pesados para trabajar con ellos, seguramente ese es tu problema...
Recibe un cordial saludo desde Santiago de Chile...

  • 0

#7 tumbero_x

tumbero_x

    Advanced Member

  • Miembros
  • PipPipPip
  • 65 mensajes

Escrito 04 agosto 2011 - 01:32

Hola Cesar ya esta solucionado , como anteriormente comente, pero es muy bueno eso que me decis no tenia idea de que se podia poner lento por el jquery
saludos y muchas gracias
  • 0




IP.Board spam blocked by CleanTalk.