I need to make an error, if an email already exists in my database.
I have made this code, but it doesn't work
`<?php`
// CONNECT TO DATABASE
$mysqli = new mysqli("database", "username", "password","database_name"); // creates
$mail = $_POST['mail']; //from input
$result = mysql_query("SELECT * FROM Newsmail WHERE mail='" . $mail . "'");
if (mysql_num_rows($result) == 1)
{
echo "Error";
}
else {
//sql
$sql = "INSERT INTO `database_name`.`Newsmail` (`newsmail_id`, `mail`) VALUES (NULL, \'" . $_GET['mail'] . "\');";
//INSERT TO DATABASE
$insert = $mysqli->query($sql);
}
?>