HTML - PHP - MySQL
HTML - PHP - MySQL
Profesor: Bachiller:
Norbelto Castro Alessandro González C.I. 25.130.216
<!DOCTYPE html>
<html>
<head>
<title>Suscripción boletín</title>
<style type="text/css">
h1 { text-align: center; }
td { padding: 0.2em 2em ; }
</style>
</head>
<body>
<h1>Suscripción electrónica a nuestro boletín.</h1>
<p>Nota: Este es un formulario de ejemplo en el que los datos
aquí escritos se
trasladan a otra página.</p>
<form action="comprobar.php" method="post"/>
En este formulario hemos incluido al menos un campo de cada tipo, para que se vean
los resultados del traslado de datos.
Página de comprobación de datos
<!DOCTYPE html>
<html>
<head>
<title>Comprobar datos</title>
</head>
<body>
<h1>Tus Datos de suscripción: </h1>
<p>Estos son los datos que nos has enviado:</p>
<?php
echo "Nombre: "; echo $_POST['nombre']; echo "<br/>";
echo "apellidos: "; echo $_POST['apellidos']; echo "<br/>";
echo "E-mail: "; echo $_POST['mail']; echo "<br/>";
echo "contraseña: "; echo $_POST['passw']; echo "<br/>";
echo "Genero: "; echo $_POST['genero']; echo "<br/>";
echo "Estudios: "; echo $_POST['estudios']; echo "<br/>";
echo "Día de la semana: "; echo $_POST['dia']; echo "<br/>";
echo "Tu comentario: "; echo $_POST['comentario']; echo
"<br/>";
?>
<p>Comprueba tus datos antes de enviarlos, si no están bien
vuelve a escribirlos.</p>
<p>Los datos son correctos: <a href="form.html">Enviar</a>
<p>Los datos no son correctos: <a href="enviar.html">Volver a
escribirlos</a>
</body>
</html>
Debemos recordar que antes de enviar los datos a nuestra Base de datos, hay que
tenerla creada con antelación y establecer una conexión con unas líneas de código en un
archivo aparte de php, los datos necesarios:
Cabe destacar que todos estos datos de la base de datos los ingresamos al crearla.
Siguiendo el ejemplo anterior, en nuestra base de datos hemos creado varias tablas donde se
va a almacenar dicha información.
Tabla 1 - Usuario
Tabla 2 - Genero
Id - Genero
Tabla 3 - Estudios
Id - Estudios
Tabla 4 - Semana
Id - Dia
Tabla 5 - Comentarios
Id - Comment
Tabla 6 - Enlaces
Se ha utilizado esta metodología porque nos parece más cómoda para trabajar, sin
embargo, bien se puede almacenar toda esta información en una sola tabla.
Ahora procedemos a enviar la información a la BD mediante el código PHP que
inserte los datos guardados en POST en la Tabla 1 - Usuarios. Esto se hace con esta sencilla
línea de código:
mysql_query (" INSERT INTO base.tabla (nombre de los campos) values (datos
correspondientes) ");
Con esta metodología insertamos los datos en diferentes tablas y con la Tabla-
Enlaces, unimos toda la información correspondiente. Para que a la hora de imprimir solo se
utilice una pequeña sintaxis.