index.php?id=5

Mostrar Datos de MySql con PHP

Por Yal Publicidad


Publicado el Mar 4 de Settember del 2018 a las 7:05



Script para mostrar datos de MySQL y PHP, utilizando como ejemplo una agenda de contactos...

Yuri Lizama

online@yalpublicidad.com

www.yalpublicidad.com

 

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 importació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.


Deja un comentario:
Buscar
Acerca de Nosotros
@yalpublicidad Agencia de publicidad online. 21 años de experiencia en el diseño y desarrollo de imagen e identidad corporativa de tu empresa...