¿Qué hace la función INSERT?
¿Cómo se utiliza INSERT?
¿Cómo se insertan datos en una tabla en SQL?
PARA MAYOR FACILIDAD A CONTINUACIÓN ADJUNTO EL VIDEO COMPLETO DEL TUTORIAL 7:
CÓDIGO paginaprincipal.html
<html>
<head>
<h1>Suscripcion de usuario</h1>
</head>
<body>
<style type="text/css">
h1 {text-align:center; color:white; background-color:9B1313; }
input{background-color:9B1313; color:white;}
</style>
<h1> Datos del Usuario</h1>
<form action="conectarbasedatos.php" method="post"/>
<p>Codigo: <input type="int" name="codusu" readonly />
<br>
<p>Nombre:<input type="text" name="nomusu"/>
<br>
<p>Contrasena: <input type="password" name="pasusu"/>
<br>
<p> Correo: <input type="varchar" name="correousu"/>
<p><input type="submit" value="Guardar Datos"/>
<input type="reset" value="Limpiar Datos"
</body>
</html>
CÓDIGO conectarbasedatos.php
<?php
$codigo=$_POST['codusu'];
$nombre=$_POST['nomusu'];
$pasword=$_POST['pasusu'];
$correo=$_POST['correousu'];
//CADENA DE CONEXION
$hostname="localhost";
$username="root";
$password="";
$basedatosname="usuarios_prueba";
$tablaname="suscripcion_usuario";
//crear cadena conexion
$conexion = mysqli_connect($hostname, $username, $password, $basedatosname);
//Chequear conexion
if (!$conexion){
die ("Error al conectar a la base de datos" .mysql_connect_error());
}
echo "Conectado Correctamente a la Base de Datos";
//insertar datos
$consulta = "INSERT INTO suscripcion_usuario (nom_usu,pas_usu,correo_usu) VALUES ('$nombre','$pasword','$correo')";
if (mysqli_query($conexion, $consulta))
{
echo "Datos Ingresados Correctamente";
header ("Location: pagina-principal.html");
}
else
{
echo "ERROR:" .$consulta ."<br>" .mysqli_error($consulta);
}
?>