Ik wil als aanvulling een post maken waarin spelers kunnen selecteren uit een drop list hoeveel stuks ze van iets willen kopen. Probleem is dat ik er niet uitkom hoe je het aantal op dergelijke wijze update.
Vb. ik heb
PHP
<form method="POST">
<input type="hidden" name="item" id="sel" value="1">
<select>
<option value="">-- Aantal --</option>
<option value="a">1</option>
<option value="b">5</option>
<option value="c">10</option>
<option value="d">50</option>
<option value="e">100</option>
</select>
<input type="submit" class="submit" value="Koop"> </form>
Meer tonen
Nu wil ik dit verwerken in bv.
PHP
// Upgrade 1
if($data->car_tunevisual <= 5){
$upgrade1 = 1;
$totalupgrade1 = 900;}
if($data->car_tunevisual > 4){
$upgrade1 = 1;
$totalupgrade1 = 1800;}
if($data->car_tunevisual > 25){
$upgrade1 = 1;
$totalupgrade1 = 3600;}
if($data->car_tunevisual > 50){
$upgrade1 = 1;
$totalupgrade1 = 7200;}
if($data->car_tunevisual > 100){
$upgrade1 = 0;
$totalupgrade1 = 14400;}
if($data->car_tunevisual > 200){
$upgrade1 = 0;
$totalupgrade1 = 28800;}
if($data->vipdays > 0){
$totalupgrade1 = $totalupgrade1/10*8;
}
$costupgrade1 = number_format($totalupgrade1, 0, '.', '.');
if($_POST['item'] == 1){
if($kans <= $pr2){
$error = niks;
$waarde = 10000;
$schade = rand(0,50);
mysql_query("UPDATE `users` SET `contant`=`contant`-'$totalupgrade1' WHERE `login`='$data->login'");
mysql_query("UPDATE `users` SET `car_tunevisual`=`car_tunevisual`+'$upgrade1' WHERE `login`='$data->login'");
mysql_query("UPDATE `users` SET `carwheel`='1' WHERE `login`='$data->login'");
Meer tonen
Hoe krijg ik nu het aantal wat wordt gepost op de juiste werkende hiervoor en hoe krijg ik uberhaubt het form gedeelte hierop werkende?
Ik roep het nu op via if($_POST['item'] == 1){ maar dit werkt blijkbaar niet en ik kom er niet uit waarom.