Выдаёт ошибку Notice: Undefined variable:

425
27 января 2017, 08:45
<?php
session_start();
include("url");#Тут подключаюсь к БД
$class=$_GET['class'];
$dictant_from_bd = mysqli_query( $mysqli, "SELECT `audio` FROM `dictations` WHERE class='$class'"); 
while($dictants_arr = mysqli_fetch_assoc($dictant_from_bd)) { 
$dic[] = $dictants_arr['audio']; 
}
$col=1;
$num=1;
for ($i=0; $i<$col; $i++) {
echo $dic[$i];} #здесь возникает лажа
?>

Выдаёт ошибку Notice: Undefined variable: dic in /home/v/vladle43/muzikalka-onlayn.rf/public_html/all/dictant/class.php on line 12

Подскажите как исправить

Answer 1

Вставьте строчку $dic = Array(); после $class=.

А еще, похоже, что у Вас запрос возвращает 0 строчек... посмотрите.

READ ALSO
Как удалить public/ из url в laravel 5.4

Как удалить public/ из url в laravel 5.4

Вышла новая версия лары и появились новые проблемыПоставил ее и никак не могу убрать public/ из урла, перечитал уже много статей, старые способы...

759
Невозможно создать форму html [требует правки]

Невозможно создать форму html [требует правки]

Вся суть вопроса в изображенииОбратите внимание на строку 84

348
Ошибка во вход админ. панели в WordPress

Ошибка во вход админ. панели в WordPress

Был перенесен сайт на другой хостингВыдает ошибку:

359