Ты ошибся разделом. Это Стол заказов, а не раздел помощи.Добрый день, как можно сделать бан выплат с админки и добавление рублей? К примеру пользователь пополнил на 1 рубль, и можно добавить 5 рублей, чтобы начислилось серебром и еще в бд изменилась сумма пополнения, также обратно забрать.
Ой, извините.Ты ошибся разделом. Это Стол заказов, а не раздел помощи.
Я уже какой-то код смог сделать, но функция SET в sql заменяет данные, нужно чтобы оно добавляло сумму. Как это сделать?
SET `data` = `data` + '$val'
Так верно?SQL:SET `data` = `data` + '$val'
if(isset($_POST["balance_set2"])){
$sum2 = intval($_POST["sum2"]);
$type2 = ($_POST["balance_set2"] == 1) ? "-" : "+";
$string2 = ($type2 == "-") ? "У пользователя снято {$sum2} рублей" : "Пользователю добавлено {$sum2} рублей";
$db->Query("UPDATE db_users_b SET insert_sum = insert_sum + {$sum2} {$type2} WHERE id = '$eid'");
$db->Query("SELECT *, INET_NTOA(db_users_a.ip) uip FROM db_users_a, db_users_b WHERE db_users_a.id = db_users_b.id AND db_users_b.id = '$eid' LIMIT 1");
echo "<center><b>$string2</b></center><BR />";
}
$sum2 = intval($_POST["sum2"]);
$textplus = "Пользователю добавлено {$sum2} рублей";
$db->Query("UPDATE db_users_b SET insert_sum = insert_sum + '$sum2' WHERE id = '$eid'");
$db->Query("SELECT *, INET_NTOA(db_users_a.ip) uip FROM db_users_a, db_users_b WHERE db_users_a.id = db_users_b.id AND db_users_b.id = '$eid' LIMIT 1");
echo "<center><b>$textplus</b></center>";
что значит "заранее"?Почему конструкция echo выполняется заранее?
не давай сереброИ как сделать, чтобы серебро не давалось.
Захожу на страницу редактора пользователя, там пишет пользователю добавлено 0 рублей, я ещё не добавлял.что значит "заранее"?
не давай серебро
потому что у тебя скорей всего тупо кусок кода весит где то по середине и выполняется сам по себе,а тебе нужно сделать это кнопкой через <form></form>Захожу на страницу редактора пользователя, там пишет пользователю добавлено 0 рублей, я ещё не добавлял.
<?
if(isset($_GET["summa"])){
$sum2 = intval($_POST["sum2"]);
$textplus = "Пользователю добавлено {$sum2} рублей";
$db->Query("UPDATE db_users_b SET insert_sum = insert_sum + '$sum2' WHERE id = '$eid'");
$db->Query("SELECT *, INET_NTOA(db_users_a.ip) uip FROM db_users_a, db_users_b WHERE db_users_a.id = db_users_b.id AND db_users_b.id = '$eid' LIMIT 1");
echo "<center><b>$textplus</b></center>";
}
?>
<form action="" method="post">
<b>:</b><BR />
<input type="text" name="summa" size="45" value="" /><BR /><BR />
<center><input type="submit" name="summa" value="Сохранить" /></center>
</form>
Если тебе нужна помощь, можешь смело писать pligin