<?php
include ("conexion.php");
if(isset($_POST['submit'])){
$email = $_POST['email'];
$contraseña = $_POST['contraseña'];
$pass = password_hash($contraseña,PASSWORD_DEFAULT);
$consu = "SELECT * FROM usuarios WHERE email='$email' ";
$resultado = mysqli_query($conexion,$consu);
if(mysqli_num_rows($resultado) > 0){
header("location: intentar.html");
}else{
mysqli_query($conexion, "INSERT INTO usuarios (email, contraseña) VALUES ('" . $email . "', '" . $pass . "')") or die(mysqli_error($conexion));
header("location: registro.html");
}
}
?>
Este es mi codigo
mysqli_query($conexion, "INSERT INTO registros (email,contraseña) VALUES ('$email', '$pass')") or die(mysqli_error($conexion));
Esta bien escrito, pero no envia los datos a la base de datos.
Uso Xampp de 32bits y mysql.
Algo raro es que si envio datos a la base de datos en otra hoja php, si se envian pero en esta hoja no...