MySQL & PHP
Ik heb een probleempje...
Ik zou willen weten of het mogelijk is om iets in deze aard te maken:
die $id die veranderd altijd, en in mijn formuliertje heb ik bij verschillende opties een submit knop ;-). Van die submitknop staat name="submit$id", dus wil ik nadien if $_POST['submit$id'] opvragen. Hoe doe ik dit, mijn vb van hierboven werkt nl niet.
Edit: VB Form:
BvD
Ik zou willen weten of het mogelijk is om iets in deze aard te maken:
die $id die veranderd altijd, en in mijn formuliertje heb ik bij verschillende opties een submit knop ;-). Van die submitknop staat name="submit$id", dus wil ik nadien if $_POST['submit$id'] opvragen. Hoe doe ik dit, mijn vb van hierboven werkt nl niet.
Edit: VB Form:
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<input type="text" name="naam">
<input type="password" name="pass">
<input type="submit" name="submit$id" value="Verzoek verzenden">
<input type="text" name="naam">
<input type="password" name="pass">
<input type="submit" name="submit$id" value="Verzoek verzenden">
<input type="password" name="pass">
<input type="submit" name="submit$id" value="Verzoek verzenden">
<input type="text" name="naam">
<input type="password" name="pass">
<input type="submit" name="submit$id" value="Verzoek verzenden">
BvD
Gewijzigd op 01/01/1970 01:00:00 door DeleteAll DeletelAll
Huh? Elke submitbutton binnen een formulier submit het hele formulier, ongeacht hoeveel submitbuttons er zijn en welke naam ze hebben.
Als je verschillende velden van hetzelfde type hebt maar die je eigenlijk dezelfde naam wilt geven, zou je een array als naam kunnen gebruiken. Dus bijvoorbeeld:
<input type="text" name="naam[]">
De waarden zijn daarna gewoon uit de array $_POST['naam'] te halen. Een voorbeeldje hiervan vind je hier.
Als dit niet is wat je bedoelt, kun je dan misschien je vraag duidelijker stellen...
Als je verschillende velden van hetzelfde type hebt maar die je eigenlijk dezelfde naam wilt geven, zou je een array als naam kunnen gebruiken. Dus bijvoorbeeld:
<input type="text" name="naam[]">
De waarden zijn daarna gewoon uit de array $_POST['naam'] te halen. Een voorbeeldje hiervan vind je hier.
Als dit niet is wat je bedoelt, kun je dan misschien je vraag duidelijker stellen...
Ik weet niet zeker of dit je verder helpt, maar ik heb een keer een klein voorbeeld voor zoiets gemaakt:
Voorbeeld
Voorbeeld
Als je id constant veranders wat best logisch is bij een variabel. kun je bijv in je HTML form een hidden field maken die als waarde je id heeft. vervolgens vraag je dit bij de verwerk pagina op