|
|
|
| Отпраил запрос
$check = mysqli_query("SELECT * FROM `hash` WHERE `hash`='cb57ad59b3e110d2c766d77011f7917d'");
Который вернул мне
object(mysqli_result)#2 (5) { ["current_field"]=> int(0) ["field_count"]=> int(2) ["lengths"]=> NULL ["num_rows"]=> int(1) ["type"]=> int(0) }
Такой хеш точно есть в таблице, вытащил его из объекта
$check->num_rows = 1
А вот тут начинается самое интересное
if($ckeck->num_rows > 0) { $test=1; }
if($ckeck->num_rows == 0) { $test=0; }
В итоге получаю
$test = 0
Но и это не самое интересное, делаю для теста уравнение
$check->num_rows+1 и получаю 2!
Что тут не так, почему объект не хочет сравниваться в if($ckeck->num_rows > 0)? | |
|
|