Помогите найти логическую ошибку на PHP!
Помогите найти ошибку. При выборе из базы данных поле. Ругается что (Notice: Undefined variable: hren in) не определяет переменную.
Вот код запроса.
%s%s%s%s%s%s%s%s",$cout,$hren["name2"],$hren["name1"],$hren["name3"],$hren["klass"],$hren["uchzav"],$hren["tema"],$hren["pr"]);
$cout++;
}
while ($hren=mysql_fetch_array($res));
}
else {mysql_error();}
?>
if ($otchet ==2) {$res =mysql_query($sql2);}
if ($otchet ==3) {$res =mysql_query($sql3);}
if ($hren == mysql_fetch_array($res))
{$cout=1; do{
printf("%s%s%s",$cout,$hren["name2"],$hren["pr"]);
$cout++;} while ($hren=mysql_fetch_array($res));
} else {mysql_error();}
По дате
По рейтингу
if ($hren == mysql_fetch_array($res))
должно быть:
f ($hren = mysql_fetch_array($res))
т.е. не сравнение, а присвоение