mobisaite
Участник
- Сообщения
- 308
- Реакции
- 63
Всем привет подскажите как привязать кнопку к примеру такой код
а вот кнопка с выбором
Вот подскажите как сделать чтобы при выборе №1 и при нажатии на кнопку купить срабатывало условие buy1
PHP:
if(isset($_POST["buy1"])){
Тут условие
}
if(isset($_POST["buy2"])){
Тут условие
}
if(isset($_POST["buy3"])){
Тут условие
}
PHP:
<form action="" method="post">
<p><select size="1">
<option disabled>Выберите</option>
<option name="buy1">№1</option>
<option name="buy2">№2</option>
<option name="buy3">№3</option>
</select></p>
<input type="number" min="0" name="amount" value="0" style="height: 30px; width: 40px; margin-top:10px;" />
<p><input type="submit" value="Купить"></p>
</form>
mobisaite
Участник
- Сообщения
- 308
- Реакции
- 63
PHP:
<? $bal = $_POST["schet"]?>
<form action="" method="post">
<p><select size="1" name="schet">
<option disabled>Выберите</option>
<option value="buy1">№1</option>
<option value="buy2">№2</option>
<option value="buy3">№3</option>
</select></p>
<input type="number" min="0" name="amount" value="0" style="height: 30px; width: 40px; margin-top:10px;" />
<p><input type="submit" name="<?=$bal;?>" value="Купить" style="height: 30px; margin-top:10px;" /></p>
</form>
mobisaite
Участник
- Сообщения
- 308
- Реакции
- 63
в общем пришлось изменить скрипт ради кнопки
вот сама кнопка с выбором
убрала все данные свои поставила то что нужно для общего обозрения исходя из этого может каждый себе реализовать что то подобное
PHP:
if(isset($_POST["buy"])){
$vid = $_POST["vid"];
$amount = intval($_POST['amount']);
$need_money = $amount* $cena["{$vid}"];
$en = 5;
if($need_money <= $user_data["money_b"]){
if($en <= $user_data["en"]){
if($kekek["p{$vid}"] >= $amount){
# Обновляем юзверя
$db->Query("UPDATE таблица1 SET money_b = money_b - '$need_money', en = en - $en WHERE id = '$usid'");
$db->Query("UPDATE таблица3 SET p{$vid} = p{$vid} - $amount" );
$db->Query("UPDATE таблица2 SET q{$vid} = q{$vid} + $amount WHERE id = '$usid'");
echo "<center><font color = 'green'><b>Покупка прошла успешно на сумму {$need_money}</b></font></center><BR />";
}else echo "<center><font color = 'red'><b>Недостаточно продуктов</b></font></center><BR />";
}else echo "<center><font color = 'red'><b>Недостаточно энергии</b></font></center><BR />";
}else echo "<center><font color = 'red'><b>Недостаточно серебра для покупки</b></font></center><BR />";
}
PHP:
<form action="" method="post">
<p><select size="1" name="vid">
<option disabled>Выберите</option>
<option value="a_t">№1</option>
<option value="b_t">№2</option>
<option value="c_t">№3</option>
<option value="d_t">№4</option>
<option value="e_t">№5</option>
</select></p>
<input type="number" min="0" name="amount" value="0" style="height: 30px; width: 70px; margin-top:10px;" />
<p><input type="submit" name="buy" value="Купить" style="height: 30px; margin-top:10px;" /></p>
</form>