Здравствуйте, вчера я столкнулся с такой проблемой в моей игры есть трофеи при выполнение всех задание должны дать +1 но почему то когда даже задание не выполнены то дают сразу всех трофеев. Код трофея в user $glava = array (0,'Глава 1','Глава 2','Глава 3','Глава 4','Глава 5', 'Глава 6','Глава 7','Глава 8','Глава 9'); $name = array (0,'Голова оборотня','Голова тролля','Голова вампира','Голова цербера','Голова горгоны', 'Голова некроманта','Голова циклопа','Голова гидры','Г');
$qquj = mysql_query("SELECT * FROM `chest` WHERE `user`='".$user['id']."'"); $q1234556= mysql_fetch_array($qquj);
if ( !$q1234556) { mysql_query("INSERT INTO `chest` SET `user`='".$user['id']."' ")or die (mysql_error());
}
for ($i =1;$i<10;$i++) { if ($user['troph'.$i] == 0) { if ($user['undying']>= $undying_kills[$i] && $user['quests']>=$quests[$i] && $user['troph'.$i] == 0) { mysql_query("UPDATE `users` SET `troph$i` = '1' WHERE `id`='".$user['id']."' ")or die (mysql_error());