Foros del Web » Programando para Internet » PHP »

Como crear tabla de forma dinamica

Estas en el tema de Como crear tabla de forma dinamica en el foro de PHP en Foros del Web. Estoy tratando de realizar una funcion para crear tablas que se le pase como parametros la cantidad de filas la cantidad de columnas, y el ...
  #1 (permalink)  
Antiguo 23/01/2004, 01:59
Avatar de Reynier  
Fecha de Ingreso: noviembre-2002
Ubicación: Por ahí en algún sitio
Mensajes: 1.844
Antigüedad: 15 años
Puntos: 1
Como crear tabla de forma dinamica

Estoy tratando de realizar una funcion para crear tablas que se le pase como parametros la cantidad de filas la cantidad de columnas, y el tamaño ahora no tengo idea como construirla despues que tenga los parametros. La cantidad de filas y columnas va a depender de los resultados de un COUNT (*) de una consulta de MySQL.

Alguna idea ??
__________________
Ing. Reynier Pérez Mira
  #2 (permalink)  
Antiguo 23/01/2004, 02:51
 
Fecha de Ingreso: enero-2004
Mensajes: 235
Antigüedad: 13 años, 11 meses
Puntos: 0
Quieres crear tablas HTML dinamicas, en funcion del resultado de una consulta? I que se vea como datos tabulados, es eso lo que pretendes?

Es algo normal, seguro que lo encuentras en PEAR, creacion de tablas a traves de consultas a Mysql, puedes probar en google.

No es una cosa dificil:


function create_table_from_query($result_query) {
echo ('<table>';
while ($row = mysql_fech_assoc($result_query)) {
echo '<tr>';
foreach ($row as $val){
echo '<td>',$val,'</td>';
}
echo '</tr>';

}
echo '</table>';

}

Última edición por jmaribau; 23/01/2004 a las 02:58
  #3 (permalink)  
Antiguo 23/01/2004, 08:13
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Sin ir más lejos .. en las FAQ's de PHP tienes un ejemplo completo..

http://www.forosdelweb.com/showthrea...669#post240669

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:24.