Código Para Mostrar Datos de MySql con PHP

En este ejemplo veremos como mostrar datos desde una tabla MySQL en PHP 

Mostrar Datos de MySql con PHP

Primero creamos la tabla Agenda, para ello abrimos el Bloc de notas e insertamos los siguientes datos:

Agenda.sql
----------------

CREATE TABLE IF NOT EXISTS `agenda` (
`id` int(255) NOT NULL auto_increment,
`nombre` varchar(255) NOT NULL,
`apellidos` varchar(255) NOT NULL,
`telefono` varchar(25) NOT NULL,
`movil` varchar(25) NOT NULL,
`email` varchar(75) NOT NULL,
PRIMARY KEY (`id`)
);

--
-- insertar datos para la tabla `agenda`
--

INSERT INTO `contenidos` (`id`, `nombre`, `apellidos`, `telefono`, `movil`, `email`) VALUES
(1, 'Juan', 'Lopez', '332-5628','9997-58596','jlopez1@mail.com '),
(2, 'Sofía', 'Huertas', '485-6283','9977-88890','sofia_h@mail.com '),
(3, 'Emma', 'Dávila', '784-5121','9880-99678','emmada@mail.com ');

Ahora guardamos el archivo con el nombre de Agenda.sql, luego de guardardo lo importamos desde MySQL. Una vez que la inportación se halla hecho desde mysql,

creamos la página que nos mostrará los datos en PHP:

VerAgenda.php
----------------------
<?php
$HostName="localhost"; //Nombre del Host
$UserName="root"; //Nombre del usuario MySQL
$Password="123"; //Contraseña de usuario MySQL
$DataBase_Name="miDB";

mysql_connect($HostName, $UserName, $Password); //Conecto con MySQL
mysql_select_db($DataBase_Name); //Conecto con la base de datos donde estará mi tabla

?>
<html>
<head>
<title>Agenda Personal</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr bgcolor="#333333">
<td class="texto-blanco">Nombre</td>
<td class="texto-blanco">Apellidos</td>
<td class="texto-blanco">Tel&eacute;fono</td>
<td class="texto-blanco">Celular</td>
<td class="texto-blanco">Email</td>
</tr>
<?php
$Sql=mysql_query("SELECT * FROM agenda");
while($row=mysql_fetch_array($Sql)){
?>
<tr>
<td><?php echo $row['nombre']?></td>
<td><?php echo $row['apellido']?></td>
<td><?php echo $row['telefono']?></td>
<td><?php echo $row['movil']?></td>
<td><a href="mailto:<?php echo $row['email']?>"><?php echo $row['email']?></a></td>
</tr>
<?php } ?>
</table>
</body>
</html>

Con esto creamos una tabla simple donde nos mostrará todos los datos existentes en la tabla agenda. En otras publicaciones veremos como crear tablas mas complejas, como filtrar datos, actualizarlos eliminarlos o crear nuevos registros.


ENLACES RELACIONADOS

Llamar funcion de una clase dentro de otra clase en php

Calcular edad de una persona en php

Script Para dar la Bienvenda en PHP


Comentarios