Recapitulemos ;)
Para guardar los datos de un formulario en una base de datos tienes que hacer 3 pasos:
1- Crear el formulario en donde el usuario debe
introducir los datos que se quieren guardar:
Código PHP:
<form action="tuPagina.php" method="post">
<input name="nombre" type="text" value="" />
<input name="mail" type="text" value="" />
<input name="enviar" type="submit" value="Enviar">
</form>
2 - Una vez el usuario introduzca los datos y le da al botón enviar, es html el que se encarga de enviar los datos a tuPagina.php y es en ésta página donde debes
"recoger" los datos que el usuario ha enviado mediante el fomulario:
Código PHP:
if (isset($_POST)) //Comprovación de que se recibido datos por post
{
$nombre = $_POST["nombre"];
$mail = $_POST["mail"];
echo "nombre introducido -> $nombre ";
echo " correo introducido -> $mail ";
}
Con estos dos pasos no estás trabajando aún con la base de datos, sólo te encargas de recoger la información que deseas guardar ¿ok?
3 - El tercer paso es
guardar la información del formulario en la base de datos y por lo tanto necesitas usar las funciones de mysql que tiene php para estos casos:
Código PHP:
/*
A) Conexión a tu base de datos, donde hostname es el nombre de tu dominio, si la base de datos se encuentra en el mismo servidor que el código php puedes poner localhost. User y password es el nombre y contraseña que le has dado a tu base de datos para poder acceder.
*/
$link=mysql_connect('hostname','user','password');
/*
B) Seleccionas tu base de datos
*/
$select_db = mysql_select_db('nombre_base_datos', $link);
/*
C) Añades la información a la tabla o tablas correspondientes. Pongamos como ejemplo que tu tabla se llama usuario y que tiene los campos nombre y correo.
$nombre y $mail son las variables que guardan los datos del formulario que has recogido en el paso 2
*/
$insert ="INSERT INTO usuario (nombre,correo) VALUES ('$nombre','$mail');"
mysql_query($insert,$link);
Con estos tres pasos guardas la información del formulario en base de datos.
Te recomiendo que mires
la página oficial de php y te documentes al respecto, así como el link que te puse en mi primer post de funciones de mysql.
Saludos y suerte!!!