Hola amigos deseo que me imdiquen como crear una función para generar una tabla y que se valla aumentando a medida que se ingresen una serie de registeos a una base de datos, ademas esat tabla debe poseer un estilo
Antes de todo: ¿En qué lenguaje la pretendes implementar? Yo t recomiendo PHP Para implementar esta función tienes que recurrir a un recordset y conexión hacia la BD para traer los registros. Para esto t recomiendo emplear una capa de abstracción como ADODB para PHP o ADO de Micro$oft para ASP. Pues con esta capa de abstracción puedes obtener los registros en un objeto o en un arreglo, y la misma capa de abstracción maneja el paginador del recordset y no tienes que reprogramar o hacerlo de 0 d hecho ADODB para PHP posee una función que hace tablas con los registros. Para la creación d la tabla puedes emplear PHP o ASP o Perl o el lenguaje que prefieras del lado del Server o JavaScript del lado del cliente todo depende del tamaño d tus tablas, pues podrías hacer una combinación d ambos métodos si son demasiado grandes. La función en PHP sería algo así function crea_tabla ($arreglo) { $s = '<TABLE ID="tabla1">'; for ($i = 0; $i < count ($arreglo); $i++) { $s .= '<tr>'; for ($j = 0; $j < count (array_keys ($arreglo)); $j++) { $s .= '<td>'.$arreglo [$i][$j].'</td>'; } $s .= '</tr>'; } return $s; } Esta función es muy sencilla y se asume que sabes como obtener los datos d tu recordset en un arreglo. Además todavía falta implementar la parte del estilo y se puede pulir aún más, por ejemplo que pasa si $arreglo no es d tipo array, y cosas por el estilo, o implementar los anchos d las celdas dinámicamente en función del largo d las cadenas contenidas en $arreglo [$i][$j], etc... Para todo ello t recomiendo documentarte en lógica d programación más que en un lenguaje, pues es ahí en donde reside todo el secreto. El lenguaje es lo d menos. T sugiero unas buenas horas d práctica. Elige un lenguaje, el que prefieras, hazte d un manual d referencia y un tutorial y la lógica pues esa la pone uno, aunque hay algunos manuales y muchas ganas d aprender. Saludos ! Atentamente: Mack ---------------------------------------- Al principio era UNIX, y UNIX habló y dijo: "Hello World\n", no dijo: "Hello New Jersey\n", ni "Hello USA\n"...