Jump to content


Photo

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


  • Please log in to reply
6 replies to this topic

#1 tumbero_x

tumbero_x

    Advanced Member

  • Miembros
  • PipPipPip
  • 65 posts

Posted 02 August 2011 - 12:10 PM

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
  • 7419 posts
  • LocationRepública Dominicana

Posted 03 August 2011 - 06:46 AM

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 posts

Posted 03 August 2011 - 08:33 AM

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
  • 7419 posts
  • LocationRepública Dominicana

Posted 03 August 2011 - 08:37 AM

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 posts

Posted 03 August 2011 - 12:09 PM

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 posts
  • LocationChile

Posted 03 August 2011 - 01:36 PM

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 posts

Posted 04 August 2011 - 01:32 PM

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.