Inhoud van een samengesteld veld?
Alsvolgt:
$salectieveld = "$select" . "1"
Oftewel? Wat is de inhoud van het veld $select1
IN PHP!!
Wie o wie kan mij helpen.
Alvast veel Dank
Ronald
Gewijzigd op 25/01/2014 15:38:11 door Ronald Platje
Mijn eerste reactie is om een REGEX te gebruiken, daar kan je data snel en universeel filteren en eruit halen.
Mooie tutorial:
http://www.phphulp.nl/php/tutorial/php-functies/regular-expressions/520/
Timothy Callemein op 25/01/2014 15:36:35:
Is er verdere info?
Mijn eerste reactie is om een REGEX te gebruiken, daar kan je data snel en universeel filteren en eruit halen.
Mooie tutorial:
http://www.phphulp.nl/php/tutorial/php-functies/regular-expressions/520/
Mijn eerste reactie is om een REGEX te gebruiken, daar kan je data snel en universeel filteren en eruit halen.
Mooie tutorial:
http://www.phphulp.nl/php/tutorial/php-functies/regular-expressions/520/
Gewijzigd op 25/01/2014 15:44:03 door Timothy Callemein
Ik moet 50 velden doorlopen. select1 t/m select50
Met een loopje dus.
Ik stel dus de veldnaam samen, maar hoe dan verder
Anders is er een methode om een array te laten opbouwen, door gewoon de name="selectie[]" te maken.
Dan als je een print_r($_POST['selectie']) zal doen, ga je een array krijgen van velden.
Dit kan je met een foreach dan weer dynamisch overlopen.
Bedoel je iets in die aard?
Zo ja, let hier mee op :s mijn personelijke ervaring leert dat dit niet op alle browsers even goed werkt, beter nog, het heeft gewerkt. Maar na een update niet meer... met alle gevolgen van dien.
maar,
een array is logischer en handiger:
en als het uit een form komt:
<input name="select[]" value="abc">
<input name="select[]" value="xyz">
Inderdaad worden de 50 select veld met POST verkregen.
Ik ga met jouw idee eens even stoeien.
Toevoeging op 25/01/2014 15:59:15:
Ronald Platje op 25/01/2014 15:57:45:
ok dank je (beide).
Inderdaad worden de 50 select veld met POST verkregen.
Ik ga met jouw idee eens even stoeien.
Inderdaad worden de 50 select veld met POST verkregen.
Ik ga met jouw idee eens even stoeien.
Hier iets van informatie met een voorbeeld:
http://stackoverflow.com/questions/11779204/dynamic-text-fields-values-into-php-array
Ronald Platje op 25/01/2014 15:57:45:
ok dank je.
Inderdaad worden de 50 select veld met POST verkregen.
Ik ga met jouw idee eens even stoeien.
Inderdaad worden de 50 select veld met POST verkregen.
Ik ga met jouw idee eens even stoeien.
Timothy Callemein op 25/01/2014 17:39:22:
Graag gedaan
Hier iets van informatie met een voorbeeld:
http://stackoverflow.com/questions/11779204/dynamic-text-fields-values-into-php-array
Hier iets van informatie met een voorbeeld:
http://stackoverflow.com/questions/11779204/dynamic-text-fields-values-into-php-array
Ronald Platje op 25/01/2014 15:57:45:
ok dank je.
Inderdaad worden de 50 select veld met POST verkregen.
Ik ga met jouw idee eens even stoeien.
Inderdaad worden de 50 select veld met POST verkregen.
Ik ga met jouw idee eens even stoeien.
Toevoeging op 26/01/2014 12:46:07:
Timothy DANK!!
Het werkt
Graag gedaan Ronald :-p
Nadeel daarvan is dat je moet bepalen hoeveel elementen er zijn (count)
met een foreach lus heb je dat niet nodig
stel
<input name="foobar[]">
<input name="foobar[]">
<input name="foobar[]">
dan
waarbij "$i as $foo" ook beperkt kan blijven tot "$foo" als je toch niets doet met $i.