De hecho jamas estas ejecutando la Query o Consulta puesto que la tienes en una variable simplemente que jamas fue usada luego, si la hubieses usado ahi si se hubiera ejecutado la consulta, al final tu codigo deveria estar asi
Código PHP:
Ver original<?php
//Primero comprobar que ningún campo esté vacío y que todos los campos existan.
if(isset($_POST['nombre']) && !empty($_POST['nombre'])){ echo $_POST['nombre'];
}else{
echo "Error";
}
if(isset($_POST['apellidos']) && !empty($_POST['apellidos'])){ echo $_POST['apellidos'];
}else{
echo "Error";
}
if(isset($_POST['email']) && !empty($_POST['email'])){ echo $_POST['email'];
}else{
echo "Error";
}
if(isset($_POST['contraseña']) && !empty($_POST['contraseña'])){ echo $_POST['contraseña'];
}else{
echo "Error";
}
if(isset($_POST['codigo postal']) && !empty($_POST['codigo postal'])){ echo $_POST['codigo postla'];
}else{
echo "Error";
}
// Si entramos es que todo se realizado correctamente
if($link) {
echo "Conexión realizada con exitos.";
} else {
echo "Ha ocurrido un error en la conexión a la base de datos.";
}
// Consulta INSERT.
$sql = "INSERT INTO registro(nombre,apellidos,email,contraseña,codigo postal)".
"VALUES(nombre,apellidos,email,contraseña,codi go postal)";
if(!$sql){
echo "Error al Ejecutar la Consulta";
}
?>