Например есть 800 баллов от него надо отнять 650 баллов, должно получится 150 и записаться это в бд, но записывается 0 в любых случаях. Вот код: Код (Text): if($_GET['type'] = "fon"){ if($_GET['num'] = "food"){ if(mysql_query("UPDATE `users` SET `now_fon` = '//in.shararam-online.ru/profile/profile_content/food.png', `points` = '".$foodr."' WHERE `login` = '".$login."'")){ //header("Location: /profile"); $ball = $myrow['points']; $foodr = $ball - 650; echo $foodr; } else{ //Если запрос не прошел header("Location: /profile?error=1"); }
PHP: if($_GET['type'] = "fon") Это не то что ты хотел. Вот то: PHP: if($_GET['type'] == "fon") Со вторым условием аналогично. А еще ты сначала отправляешь запрос и только потом отнимаешь 650