как будет правильно ?
так ?
mysql_query("UPDATE `lair_u` SET `ok`='1', `check_time`='".(time()+3600)."', `check` = `check` - 1 WHERE `user` = ".$user['id']."");
или так ?
mysql_query("UPDATE `lair_u` SET `ok`='1', `check_time`='".(time()+3600)."', `check` = `-1` WHERE `user` = ".$user['id']."");
или так
mysql_query("UPDATE `lair_u` SET `ok`='1', `check_time`='".(time()+3600)."', `check` = `check` -1' WHERE `user` = ".$user['id']."");
просто в первом варианет отнимает не -1 а сразу все до 0 в моем случает всего 2 и поэтому долженостаться 1 , а почему то 0