Quieres crear una tabla sin preocuparte de la cantidad de campos que tienes en la base de datos????
Este programita, lista en una tabla html todos los registros que existen en una tabla de la base de datos, lo entretenido es que no se especifican manualmente los campos a mostrar.
Esto gracias a la sentencia "SHOW COLUMNS FROM DATOS" que devuelve un arreglo con los nombres de los campos que existen en la tabla DATOS.
Debes crear tu código de coneccion "Conect_bd"
Mejoras:
- Existe también la sentencia "SHOW TABLES FROM BASEDATOS" que devuelve un arreglo con los nombres de las tablas dentro de una base de datos.
El código es el siguiente:
< ?php
include("conect_bd.php");
$link= conectarse();
?>
< table border ="1">
< tbody>
< ?php
$query1="select * from datos";
$result1= mysql_query($query1, $link);
while ($rw1=mysql_fetch_array($result1))
{
echo "< tr>";
$query2="show columns from datos";
$result2= mysql_query($query2, $link);
while ($rw2=@mysql_fetch_array($result2))
{
$valor= $rw1[$rw2[0]];
echo "< td>".$valor."< /td>";
}
echo "< /tr>";
}
?>
< /tbody>
< /table>
martes, 9 de enero de 2007
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario