usascha
Новичок
переменная не определена - обработка ошибок (E_ALL)
У меня есть вполне рабочий код:
Что мне нужно он делает, но если включить обработку ошибок:
то выскакивает сообщение что переменная $data_l не определена. При этом выполняется условие и слова "Есть" и "Анонс" появляются там где надо.
Вопрос: это нормально или я криво написал код? Что сделать чтобы убрать (отключать обработку ошибок пока не хочу)?
У меня есть вполне рабочий код:
PHP:
while ($row=mysql_fetch_array($book_data)) {
$id = $row['book_id'];
$data_l = $row['data'];
}
if ($data_l) {echo "Есть!<br>";
} else {
echo "<font color=#FF0000><strong>Анонс!</strong></font><br>";
}
PHP:
ini_set("display_errors", "1");
error_reporting(E_ALL);
Вопрос: это нормально или я криво написал код? Что сделать чтобы убрать (отключать обработку ошибок пока не хочу)?