Ver Mensaje Individual
  #7 (permalink)  
Antiguo 07/07/2009, 19:36
Avatar de PatomaS
PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 1 mes
Puntos: 63
Respuesta: Ne cesito una sugerencia para mostrar una tabla muy grande en sitio web

Hola

Lo primero, y más importante, es que establezcas las dimensiones de las celdas, esto permite al motor del navegador interpretar más rápidamente el algoritmo de generación de la tabla y ganas en presentación.

Segundo, utilza thead y tfoot (y tbody), esto permitirá que en los navegadores que lo soportan, el usuario pueda hacer scroll en la tabla sin perder los encabezados que estarán en el thead y lo que hayas puesto en el tfoot.

Si ves que no te funciona en ningún navegador, peudes colocar, manual o automáticamente, encabzados cada 20 - 25 líneas en la tabla

Otra buena opción, es que separes los datos, esto es mucho más fácil si tienes los datos en una BD, pero es viable en html si no van a cambiar, de esta manera, muestras subsets de información y no una aberración de 200 columnas, que es fácil de manejar en excel, pero no en la web. De hecho, esta debería ser una de tus primeras prioridades, buscar la forma de separar los datos.

Sobre como pasarlos de excel a BD, usa la opción de exportar a csv, luego importas en tu base de datos.

Felicidad
__________________
¡ hey, hou, hou, hey !