form

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Rob Heinz

Rob Heinz

01/06/2008 21:17:00
Quote Anchor link
Beste phpers ik heb een probleempje :P
ik heb een while , en dn hebk een lisjt van items , bij die items moet ik de prijs wete als je op submit duwt , misschien is dit duidelijker :
(ik wil de naam weten van het item waar ej op de knop duwt
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?PHP
$winkelitems
= mysql_query("SELECT * FROM `winkel` WHERE `land`='$landje' ORDER BY `kosten`");
while($item = mysql_fetch_assoc($winkelitems)){
echo"
    <table width=100% cellspacing=2 cellpadding=2>

            <td><form method=post>Aantal: <input type=hidden name={$item[naam]} value={$item[naam]} /><input type=text name=aantal size=7 maxlength=7 /> <input type=submit name=koop value=koop! /></form></td>
        </tr>


        </table>"
;
}

?>


ik kom er neit uit , alvast bedankt
Gewijzigd op 01/01/1970 01:00:00 door Rob Heinz
 
PHP hulp

PHP hulp

22/11/2024 19:34:28
 
Klaasjan Boven

Klaasjan Boven

01/06/2008 21:26:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?PHP
$sql
="SELECT * FROM winkel WHERE land= '".$landje. "' ORDER BY kosten"
$winkelitems = mysql_query($sql) or die(mysql_error());
?>

<table width=100% cellspacing=2 cellpadding=2>
<?php
while($gegevens = mysql_fetch_array($winkelitems)){
?>

         <form method=post action="????>

Aantal:
<input type=hidden
name="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo gegevens['naam']; ?>
"
value= "
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo gegevens['naam']; ?>
">
<input type=text
name="aantal" size=7 maxlength=7 >
<input type=submit name="koop" value="koop!"/>
</form>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
}
?>

</table>

Tip neem eerst een beginnerscursus
Gewijzigd op 01/01/1970 01:00:00 door Klaasjan Boven
 
Rob Heinz

Rob Heinz

01/06/2008 21:30:00
Quote Anchor link
ja moe hoe krijg ik de naam als ik op submit heb geduwt? dus ik heb zeg maar een lijstje van items , en dan wil ik er 100 kopen
en dn als dat gebeurt moet iej zeggen je hebt 100 keer (naam) gekocht!


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?PHP
if (isset($_POST['koop'])){
$aantal = strip_tags($_POST['eenheden']);
 if (empty($aantal)){
 echo "Vul in hoeveel je er wilt kopen!.";
 }
else {
 echo" je hebt 'de naam' {$aantal} keer gekocht";
 }

?>
Gewijzigd op 01/01/1970 01:00:00 door Rob Heinz
 
Klaasjan Boven

Klaasjan Boven

01/06/2008 21:43:00
Quote Anchor link
Ik zou eens beginnen met de form action te specificeren
 
Rob Heinz

Rob Heinz

03/06/2008 22:09:00
Quote Anchor link
edit:

als ik een <input type=hidden> heb hoe kan ik deze kan gebruiken voor in een query?
via $_GET of $_POST?
Gewijzigd op 01/01/1970 01:00:00 door Rob Heinz
 
Willz

Willz

03/06/2008 23:28:00
Quote Anchor link
dat hangt van je de methode van je form af :)

bij method=post zul je hem met $_POST['nameofhiddenfield'] moeten pakken
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.