muhago97,
mysql_query("UPDATE `users` SET `postforum` = `postforum`" . ((isset($_GET['plus']) ? '-' : '+').$postforum[$id]['postforum']) . " WHERE `id` = '" . $user['id'] . "'");Перепиши этот запрос. Не нужно впихивать такие условия непосредственно в mysql.
И как выше сказали там условие, что + или - будет в случае если баланс пользователя меньше указанного начисления. Как по мне, лишнее это условие.