if(isset($_GET['ok'])){
$sclad = mysql_fetch_assoc(mysql_query("SELECT * FROM `collective_gerb` WHERE `id`='".abs(intval($_GET['ok']))."'"));
if($mysql->num_rows($mysql->query("SELECT `id` FROM `collective_gerb` WHERE `id` = '".intval($_GET['ok'])."'"))!=0){
if($mc['gerb']!=$sclad['id']) {
if($tanks_code['zolota'] >= $sclad['price']) {
$mysql->query("UPDATE `collective` SET `gerb`='".$sclad['id']."' WHERE `id`='".$mc['id']."'");
$mysql->query("UPDATE `tanks` SET `zolota`=`zolota`-'".$sclad['price']."' WHERE `id_u`='".$user['id']."'");
header("Location:/gerb?yes");
}else {err_game('У вас недостаточно золота!');}
}else {err_game('У вас установлен этот герб!');}
}else {err_game('Такого герба нету!');}
}
$shop = mysql_query("SELECT * FROM `collective_gerb`");
echo '<div class="trnt-block mb5">
<div class="wrap-content"><table>';
while($shops = mysql_fetch_array($shop)) {
if ($shops['id']=='0'){echo'<tr>';}
if ($shops['id']=='2'){echo'<tr>';}
if ($shops['id']=='4'){echo'<tr>';}
if ($shops['id']=='6'){echo'<tr>';}
if ($shops['id']=='8'){echo'<tr>';}
if ($shops['id']=='10'){echo'<tr>';}
if ($shops['id']=='12'){echo'<tr>';}
if ($shops['id']=='14'){echo'<tr>';}
if ($shops['id']=='1'){echo'</tr>';}
if ($shops['id']=='3'){echo'</tr>';}
if ($shops['id']=='5'){echo'</tr>';}
if ($shops['id']=='7'){echo'</tr>';}
if ($shops['id']=='9'){echo'</tr>';}
if ($shops['id']=='11'){echo'</tr>';}
if ($shops['id']=='13'){echo'</tr>';}
if ($shops['id']=='15'){echo'</tr>';}
}
echo'</table></div></div></div>';
Что сдесь не правильно?
Дело в том что при покупке герба для клана запрос MySQL не поступает в бд и не обновляет ячейку gerb в табле collective