Я новичок в нормализации баз данных, и я настройке страницы входа в систему,Возникли проблемы с нормализующих базами данных входа в систему
у меня есть этот код: и он не работает
$password = mysqli_real_escape_string($sql , $password);
$emailuser = mysqli_real_escape_string($sql , $emailuser);
$pwcheck = "
SELECT * FROM business AS p
INNER JOIN user_business_data
AS c ON p.id = c.id
WHERE username='$emailuser' OR email='$emailuser'";
$resultcheck = mysqli_query($sql , $pwcheck);
$rowcheck = mysqli_fetch_array($resultcheck , MYSQLI_ASSOC);
$hash = $rowcheck['password'];
$hash_pwd = password_verify($password , $hash);
if ($hash_pwd != 0) {
$_SESSION['username'] = $rowcheck['username'];
$_SESSION['logged'] = true;
header("refresh:0;url=blablabla.php");
}
ПРИМЕЧАНИЕ У меня есть 2 разных ТАБЛИЦЫ, бизнес И user_business_data, help
вам нужно определить, что «не работает»; любые ошибки? проверять их? –
Что имеет этот код для нормализации? –
Нет ошибок, я попытался использовать error_reporting (E_ALL); ini_set ('display_errors', 1); но он не работал – guy