Prueba algo así:
Código PHP:
Ver original<?php
//Cambia usuarioDB, contrasenaDB y nombreDB por los datos de tu base de datos
if(isset($_POST["enviar"])) { $nombre = @$_POST["nombre"]; //Pongo el signo @ para que no diga que no reconoce la variable cuando no se mande.
$apellido = @$_POST["apellido"];
$contrasena = @$_POST["contrasena"];
$insertar = mysql_query("INSERT INTO usuario VALUES ('$nombre', '$apellido', '$contrasena')",$conexion) or
die(mysql_error("No se ha podido insertar los datos en la DB"));
if($insertar) {
echo "Datos introducidos correctamente";
}
} else {
echo "Rellena el formulario para guardar los datos";
}
?>
<form action="#" method="POST">
Nombre: <input type="text" name="nombre" size="30" />
Apellidos: <input type="text" name="apellido" size="30" />
Contraseña <input type="password" name="contrasena" size="30" />
<input type="submit" name="enviar" value="Guardar datos" />
</form>
Y crea una base de datos llamada nombreDB (como quieras que se llame) y luego una tabla llamada usuario con los datos nombre, apellido, contrasena.
Espero que puedas usarlo :)