Ошибка php Undefined offset

166
29 ноября 2018, 00:50

Вот сам код

    if($status[0]['status'] == 'close'){
        $access = "SELECT * FROM accesses WHERE id_login=$id_login AND access='teacher'";
        $access = mysqli_query($db, $access);// == true? true : false;
        $access = mysqli_num_rows($access) == 1? true : false;
        if($access && !$death)
            return true;
        else 
            return false;
    }
    else
        return true;
}

При переходе на сайт выходит вот такая вот ошибка

Notice: Undefined offset: 0

Answer 1

Ну с 0 только $status. Значит в $status нет элемента [0]. Попробуйте print_r($status);die; на первой строке и увидите свой массив с его елементами, а там уже разберетесь с массивом. А если не получится, пишите в чат, чтобы разобраться.

READ ALSO
Извлекать из строки тэги a - php

Извлекать из строки тэги a - php

Как извлекать из строки все тэги <a> через php? Есть например вот такая строка:

164
Как сравнить основной массив со вторым?

Как сравнить основной массив со вторым?

Доброе утро! Подскажите пожалуйстаКак сравнить один основной массив со вторым на соответствия названия? И после это название вывести?

179
Ограничение подключения по IP за 1 секунду

Ограничение подключения по IP за 1 секунду

есть задача ограничить количество подключений за 1 секунду с одного IP адреса, сервис предоставляет API и нужно ограничить подключения пользователей...

138
Swift_TransportException при отправки письма

Swift_TransportException при отправки письма

При отправки письма возникает:

206