
16.04.2008, 02:07
|
|
Новичок
Регистрация: 21.01.2007
Сообщений: 4
С нами:
10158968
Репутация:
0
|
|
В чем может быть ошибка?
Invalid argument supplied for foreach()
Раньше удавалось как-то что-то исправить, а сейчас смотрю на код и не понимаю что неправильно.
Код:
while ($an=mysql_fetch_assoc($sel)) {
$recieverid= $an['recieverid'];
$level= $an['level'];
$places= $an['places'];
$edits= $an['edits'];
$points= $an['edits'];
if ($an['value'] == 2)
{
$value = 1;
$goodvotes[$recieverid] = $goodvotes [$recieverid] + $value;
}
elseif ($an['value'] == 1)
{
$value = -1;
$badvotes[$recieverid] = $badvotes [$recieverid] + $value;
} }
foreach( $level as $id => $vote ){
$sqlline="update reyt set level = $vote where id = $id";
$sel=mysql_query($sqlline); }
foreach( $places as $id => $vote ){
$sqlline="update reyt set places = $vote where id = $id";
$sel=mysql_query($sqlline); }
foreach( $edits as $id => $vote ){
$sqlline="update reyt set edits = $vote where id = $id";
$sel=mysql_query($sqlline); }
foreach( $points as $id => $vote ){
$sqlline="update reyt set points = $vote where id = $id";
$sel=mysql_query($sqlline); }
|
|
|