Я действительно искал ответ для этого и не нашел конкретного решения ...
Я недавно переместил сайт на другой сервер, и PHP.ini должен быть настроен на запись ошибок, которыеранее не были зарегистрированы.Поймите, что я мог бы подавить эту ошибку, но лучше устранить ее причину.
Запрос к базе данных:
$SQL = "SELECT * FROM table WHERE id > 0";
$retid = $conn->query($SQL) or die($mysqli->error.__LINE__);
while($row = $retid->fetch_assoc()) {
$var1 = $row["var1"]);
$var2 = $row["var2"]);}
и ошибка в файле error_log:
«Неопределенный индекс: var2 в /home/domain/public_html/directory/file.php в строке 129», строка 129:
$var2 = $row["var2"]);}
Я прочитал, и я получаю,что эта ошибка может быть вызвана неопределенными переменными $ _GET, $ _POST или $ _SESSION, но если она вызывается каждый раз, когда запрос SQL возвращает пустое значение, существует простой способ избежать создания этих ошибок, учитывая, чтоЯ получаю много значений с каждым запросом, поэтому без повторения аргументов isset () каждый раз?
Спасибо