Codigos de programación

Agregar datos a una tabla con PHP

El siguiente codigo que publico es para agregar datos a una tabla dentro de una base de datos Mysql, porque que seria de php sin la interaccion con una base de datos, y es que podemos crear scripts en php que no utilizen base de datos como:
-Formulario de Contacto
-Contador de Visitas
-Mostrar el ip
-etc...

Pero lo principal o mejor dicho para aprovechar el potencial de php es basico interactuar con una base de datos y aqui les muestro el siguiente codigo que sirbe para agregar datos a una tabla.
<?php
// Primero comprobamos que ningún campo esté vacío y que todos los campos existan.
if(isset($_POST['nombre']) && !empty($_POST['domicilio']) &&
isset($_POST['nombre']) && !empty($_POST['domicilio'])) {
// Si entramos es que todo se ha realizado correctamente
$link = mysql_connect("localhost","root","");
//"localhost" = al servidor "root" = al nombre de usuario de la bd y
//""= a contraseña de la base de datos

mysql_select_db("bd",$link);
//aqui seleccionamos la base de datos que en mi caso se llama "bd"
// Con esta sentencia SQL insertaremos los datos en la base de datos
mysql_query("INSERT INTO contenido (nombre,domicilio,edad,telefono,email)
//lo que se encuentra entre parentecis son los campos de mi tabla
VALUES ('$_POST[nombre]','$_POST[domicilio]','$_POST[edad]','$_POST[telefono]',
'
$_POST[email]')",$link);
// Ahora comprobaremos que todo ha ido correctamente
$my_error = mysql_error($link);
if(!empty($my_error)) {
echo "Ha habido un error al insertar los valores. $my_error";
} else {
echo "Los datos han sido introducidos satisfactoriamente";
}
} else {
echo "Error, no ha introducido todos los datos";
}
?>
?>

0 comentarios: