Я работал над чем-то, о чем меня спросил друг. Он использует ezsql для своих запросов, и я довольно новичок в этом. Хотя я использовал его в том же проекте.
Вот столбцы базы данных и данные, чтобы увидеть это ясно
![enter image description here](https://i.stack.imgur.com/nqQ8Q.jpg)
И часть кода, которая не работает:
$customsql = new ezSQL_mysql();
$customsql->query("SET NAMES 'utf8'");
$customsql->query("SELECT * FROM uyeler WHERE email='".escape($_POST['eposta'])."' AND sifre='".escape($_POST['sifre'])."'");
if($customsql->num_rows>0){
if($customsql->onay=='1'){
//Things to do if user is activated.
}else{
$hata='Onay:'.$customsql->onay.' -Error: Bu eposta adresiyle kayıtlı onaylanmamış bir kullanıcı var. Lütfen epostanızı onaylayın.';
$_SESSION['loggedin']=FALSE;
}
"onay" - это varchar в базе данных.
И вот результат:
![enter image description here](https://i.stack.imgur.com/jnv1A.jpg)
Пока он работает в процессе регистрации, почему он здесь не работает?
Заранее спасибо.