Где ошибка? PHP

D
На сайте с 28.06.2008
Offline
1104
218

Делаю выборку из базы в цикле фореейч, далее пишу условие, логика которого такая:

если запрос вернул не пустой ответ и при этом одно из полей равно NULL то обновляем кординаты.

if (!empty($result2) && is_null($result2["geo_lat"])){

В результате скрипт начинает обновлять координаты даже у тех записей, у которых они уже есть, т.е. там где $result2["geo_lat"] совсем не NULL

Где я ошибаюсь?

---------- Добавлено 22.07.2019 в 13:44 ----------

все вопрос снят - ошибка бы в том, что я запросе для которого пишу условие не запрашивал это поле... просто не было данных :))

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий