Проблема с MySql, кто знает?
if ($result == $email)
Вы сравниваете в условии равенство объекта https://www.php.net/manual/ru/class.mysqli-result.php или false и строки, условие никогда true не будет.
Есть ли ошибки синтаксические?

1. Включи показ ошибок в PHP;
2. Вижу в этом месте, что вместо одинарных ковычек - апосторфы...

$select = "SELECT * FROM users WHERE email=`$email`";

Как минимум должно быть так:
$select = "SELECT * FROM users WHERE email = '".$email."'";