Insertar Datos PHP Y MYSQL

Ya aprendimos a realizar la conexión con la base de datos Mysql, ahora vamos a realizar las concultas necesarias: Insert, Update, Delete, Select con la ayuda de Php y mysql.

Nota: Lo primero que deben de hacer es Crear Una base de datos llamada facilitophp (si gustan cambian de nombre).
En la parte de abajo les dejo el ejemplo y el backup de la base de datos, solo es cuestión de restaurar la base de datos.

Tutorial Restaurar Base de datos en Wamp Server.

Insertar  Datos / Dar de Alta un Registro:

Para poder insertar datos haremos uso de tres páginas páginas.

Conexion.php // este codigo de conexión ustedes ya lo saben

<?php
//haremos uso de esta función cada ves que deseamos conectarnos a la base de datos.
function conectar(){
$user="root";//usuario de base de datos
$pass="";//contraseña de acceso a base de datos
$server="localhost"; // Nombre del servidor
$db="facilitophp"; // Nombre de la Base de datos
$con=mysql_connect($server,$user,$pass) or die ('Ha fallado la conexión: '.mysql_error());
mysql_select_db($db,$con) or die ('No se pudo conectar a la base de datos: '.mysql_error());
return $con;
}
?>

Principal.html // realizamos un formulario básico.

<!DOCTYPE html>
<html lang="es">
<head><title>Insertar Datos</title>
</head>
<body>
<form method="post" action="Insertardatos.php">
Ingrese Nomnre <input type="text" name="nombre" required><br>
Ingrese Apellido <input type="text" name="apellido" required><br>
Ingrese Correo<input type="email" name="correo" required><br>
<input type="submit" name="grabar" value="Grabar">
</form>
</body>
</html>

Insertardatos.php

<?php
include('Conexion.php');//incluye el archivo php que contiene la conexion
$con=Conectar();//variable que almacena la conexión ala base de datos
$nombre=$_REQUEST['nombre'];//capturar datos del formulario
$apellido=$_REQUEST['apellido'];
$correo=$_REQUEST['correo'];

$query="insert into persona values ('','$nombre','$apellido','$correo')";/conculat sql

$cierto=mysql_query($query,$con);//insertar

//preguntar si se insertó el dato
if(!$cierto){
echo "No se ha podido guardar";
}
else {
echo "Datos Guardados Correctamente<br>";
echo "<a href='Principal.html'>Regresar</a>";
}
?>

Descargar Ejemplo

2 comentarios: