Mam taki kodzik:
if($_GET['id'] == 'sites' && $action == "JOINED") { $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 (($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); } } $query2 = $db->zap($zap); { 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.