Mostramos información de una agenda, usando tablas para una mejor presentación aqui cambiamos el ciclo while por un for.
lo primero que tenemos que hacer es diseñar la base de datos llamada miniagenda
en nuestro caso creamos la tabla llamada alumno
como se puede observar se crean 4 campos id, nombre, direccion, email
luego empezamos a desarrollar el código de nuestra consulta.
por el momento nos aparecerá la tabla sola por que no hemos insertado ningún registro hay que insertar registros para poder ver dichos registros en la tabla. Para ello le damos clic en insert y empezamos a ingresar los datos de usuario.
nos aparecerá algo como esto
lo que vemos remarcado de rojo en los cuadros de entrada de textos es donde escribimos los datos de usuarios y en el casillero de abajo tiene que estar habilitado el visto caso contrario aparecerá el registro duplicado.
luego creamos el código de nuestra consulta
<?php
$dp = mysql_connect("localhost", "root", "" );
mysql_select_db("miniagenda", $dp);
$sql = "SELECT * FROM alumno" ;
$resultado = mysql_query($sql);
$campos = mysql_num_fields($resultado);
$filas = mysql_num_rows($resultado);
echo "<p>Cantidad de filas: $filas</p>\n";
echo "<table border='1' cellspacing='0'>\n"; //Empezar tabla
echo "<tr>"; //Crear fila
for ($i = 0; $i < $campos; $i++) {
$nombrecampo = mysql_field_name($resultado, $i);
echo "<th>$nombrecampo</th>";
}
echo "</tr>\n"; //Cerrar fila
while ($row = mysql_fetch_assoc($resultado)) {
echo "<tr>"; //Crear fila
foreach ($row as $key => $value) {
echo "<td>$value </td>";
}
echo "</tr>\n"; //Cerrar fila
}
echo "</table>\n"; //Cerrar tabla
mysql_close($dp);
?>
lo guardamos como consultade registro y listo
1 comentarios:
Excelente tuto, muchas gracias me ha sido de gran utilidad. ¿hay uno pero para insertar datos a la tabla?, = esta excelente.
Publicar un comentario