Tylko że gdy mam zbudowany już 1 budynek, buduje się drugi a w trzecim zamiast pokazać się "-" to pisze "buduj" i można go zbudować...
Jak zrobic że przy budowie 1 budynku blokują się inne?
function budynki_buduj_budynek($czas, $funkcja) { $login = $_SESSION['login']; $id = $_SESSION['id']; $b = "select * from budynki where user='$login' AND nazwa='$funkcja'"; $wynik2 = mysql_query($b); $ile2 = mysql_num_rows($wynik2); $feth2 = mysql_fetch_assoc($wynik2); $time = time(); $all2 = $time + $czas; global $koszty; global $_cegla; global $_stal; global $_zwir; global $_cement; $wyj_kasa = $_SESSION['money'] - $koszty[$funkcja]; $wyj_cegla = $_SESSION['cegla'] - $_cegla[$funkcja]; $wyj_stal = $_SESSION['stal'] - $_stal[$funkcja]; $wyj_zwir = $_SESSION['zwir'] - $_zwir[$funkcja]; $wyj_cement = $_SESSION['cement'] - $_cement[$funkcja]; if($ile2>0) { if($feth2['time'] <= $time){ if(!empty($_SESSION['budowa']) ){ mysql_query("update users set budowa='' where log='$login'"); $_SESSION['budowa'] = ''; } echo 'rozbuduj'; } else { ?> <script language="javascript" type="text/javascript"> <!-- i = 0; function zegar2() { sekund = Math.abs((teraz-dzien)); minut = Math.floor(sekund/60); godzin = Math.floor(minut/60); dni = Math.floor(godzin/24); lat = Math.floor(dni/365); sekund = Math.floor(sekund-minut*60); minut = Math.floor(minut-godzin*60); godzin = Math.floor(godzin-dni*24); dni = Math.floor(dni-lat*365); if(dni > 0) { dni = dni * 24; godzin = godzin + dni; } godziny = Math.floor(godzin-1); roznica=+godzin+ ":"+((minut<10)?"0":"")+minut+ ":"+((sekund<10)?"0":"")+sekund; document.getElementById("okienko").innerHTML = ""+roznica; if (teraz<dzien) { i = i + 1; setTimeout("zegar2()",1000); } else { location.reload(); } } // --> </script> <? if($wyj_cegla > 0 && $wyj_stal > 0 && $wyj_zwir > 0 && $wyj_cement > 0) { if($wyj_kasa > 0) else }else } } else { if($wyj_kasa > 0 && $wyj_cegla > 0 && $wyj_stal > 0 && $wyj_zwir > 0 && $wyj_cement > 0) { $_SESSION['budowa'] = $funkcja; $_SESSION['money'] = $wyj_kasa; $_SESSION['cegla'] = $wyj_cegla; $_SESSION['stal'] = $wyj_stal; $_SESSION['zwir'] = $wyj_zwir; $_SESSION['cement'] = $wyj_cement; $razem2 = $time + $czas2; $query2 = "insert into budynki values('$funkcja', '$all2', '1', '$login')"; } else } else { else } } }