Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите найти логическую ошибку на PHP!

FBS Профи (525), на голосовании 16 лет назад
Помогите найти ошибку. При выборе из базы данных поле. Ругается что (Notice: Undefined variable: hren in) не определяет переменную.

Вот код запроса.

Дополнен 16 лет назад


%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();}

?>
Дополнен 16 лет назад
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();}
Голосование за лучший ответ
Psevdonim Просветленный (26780) 16 лет назад
if ($hren == mysql_fetch_array($res))

должно быть:

f ($hren = mysql_fetch_array($res))

т.е. не сравнение, а присвоение
Похожие вопросы