16th January 2011, 02:38
#2
1 out of 1 members found this post helpful.
in primul rand foloseste mysql_fetch_assoc in loc la ..._array ( pt performanta)
in al doilea rand if(!status==1) este gresit, probabil vroiai sa pui if($status!=1) .In PhP nu folosi variabile gen $status cu val 0 sau 1 pentru ca in ifuri sau alte functii de conditii acestea pot fi tratate ca tipuri booleane
Cum ai scris tu intotdeauna o sa intre pe else.
16th January 2011, 02:57
#3
1 out of 1 members found this post helpful.
Cod PHP:
<?
$select = mysql_query("SELECT ip, status from servere");
WHILE ($row = mysql_fetch_row($select))
{
$ip = $row[0];
$status = $row[1];
if ($status == 0)
{
$update = mysql_query("UPDATE servere SET status = '0' WHERE ip = '$ip' LIMIT 1");
}
else
{
$update = mysql_query("UPDATE servere SET status = '1' WHERE ip = '$ip' LIMIT 1");
}
}
?>