Witam!
Mam taki kodzik:
if($_GET['id'] == 'sites' && $action == "JOINED")
{
$zap=array(1 => 'SELECT',2 => 'nazwa, limits',3 => 'FROM',4 => 'test_site'); $query = $db->zap($zap);
{
$sites [$row['nazwa']] = $row['nazwa'];
$limits [$row['nazwa']] = $row['limits'];
$count [$row['nazwa']] = 0;
}
$zap2=array(1 => 'SELECT',2 => 'site',3 => 'FROM',4 => 'test_sites',5 => 'WHERE ((status = "Approved") OR (status = "Pending"))'); $quer = $db->zap($zap2);
{
if (in_array($row2['site'],$sites)) $count[$row2['site']]++;
if (($count[$row2['site']] > $limits[$row2['site']]) && ($limits[$row2['site']] != '~') && ($limits[$row2['site']]!='') && ($limits[$row2['site']]!='0'))
{
$zap3=array(1 => 'UPDATE',2 => 'test_site',3 => 'SET',4 => 'status="LIMITED"',5 => 'WHERE ((nazwa="'.$row2['site'].'") AND (status<>"SCAM"))'); $db->zap($zap3);
}
}
$zap=array(1 => 'SELECT',2 => 'nazwa, limits',3 => 'FROM',4 => 'test_site'); $query2 = $db->zap($zap);
{
if (isset($count[$row2['nazwa']])) $put = $count[$row2['nazwa']].'/'.$row2['limits']; else $put = '0/'.$row2['limits'];
$zap=array(1 => 'UPDATE',2 => 'test_site',3 => 'SET',4 => 'refkow = "'.$put.'"',5 => 'WHERE nazwa="'.$row2['nazwa'].'"'); $db->zap($zap);
}
}
Dzięki pierwszemu warunkowi wykonuje się on stostunkowo rzadko, ALE nadal za często, czy jest możliwośc żeby wykonowyał się tylko po odświeżaniu strony?
Mam taki coś:

Po kliknięciu tego plusa pokazuje mi sie okno:

Po kliknięciu Join okienko się zamyka i strona się odświeża.
Ten post edytował boro11 2.11.2013, 16:40:07