Ayuda con la implementación de un formulario en una web que guarde datos en base de datos mysql

¿Hola cómo estas? Bueno tengo un problemón, te cuento:
Tengo una página web donde tengo un formulario de consulta en php, esos datos me llegan a mi mail, ¿lo qué quiero hacer es que esos mismos datos se guarden automáticamente en una base de datos mysql al mismo tiempo que se me envía el email... Como hago? ¿Me podrías ayudar con un ejemplo?... Gracias de antemano, saludos

1 Respuesta

Respuesta
1
Lo siento si hay algún error, pero lo estoy escribiendo al vuelo.
Lo primero es crear la base de datos donde vas a almacenar los datos.
En el ejemplo supongo que hay dado de alta un usuario "usuario" con clave "clave", y que guardas los datos en la tabla "mails" de la base de datos "mibase".
También supongo que los datos se pasan por POST y son "destino", "asunto" y "mensaje".
Supongo que resultará fácil adaptar el ejemplo a su contexto particular.
<?php
$link = mysql_connect("localhost", "usuario", "clave");
mysql_select_db("mibase", $link);
$destino = $_POST["destino"];
$asunto = $_POST["asunto"];
$mensaje = $_POST["mensaje"];
$insert = "INSERT INTO mails (destino, asunto, mensaje) VALUES ('$destino','$asunto', '$mensaje')";
$result = mysql_query($insert, $link);
mysql_close();
mail($destino, $asunto, $mensaje);
?>

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas