2017-02-20 2 views
-1

Я просто хочу проверить, если запрос даст мне «NULL» в качестве результата.check if_null заявление не работает

$check = ' SELECT some_data FROM user 
       WHERE condition = my_condition LIMIT 1'; 
       if (is_null($check)) 
    {   
    echo "yep, it's null"; 
    } 

Но я не получаю эхо. Запрос определенно дает мне результат «NULL». Что не так?

+5

Вы не выполняете запрос, хотя .... 'is_null ($ check)' всегда будет false, потому что это строка. –

+1

Вам нужно выполнить запрос, затем получить строку результатов, а затем получить доступ к столбцу из строки результатов. – Barmar

+0

глупо меня! С тобой все в порядке. Выполнение и получение результатов. Сейчас все работает. – ipo

ответ

0

Просто выполните запрос и введите строку результатов.