2 waarden in een form input doorsturen en opvragen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Michiel

Michiel

16/07/2007 23:28:00
Quote Anchor link
EDIT: never mind, lijkt me toch niet zo'n goed idee om het zo te doen. Ik heb het anders opgelost, met een hidden field...

Ik wil twee waarden door middel van een formulier doorsturen... Nu dacht ik dit te kunnen doen door bijvoorbeeld

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
    <input type="radio" name="blah" value="25:5">


Waarbij de waarden dus 25 en 5 zijn en de : niets meer dan iets waardoor ik het met php wil opsplitsen.

Nu als ik mijn formulier opvraag en ik doe de loop dan kom ik volgend resultaat uit.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
    Array ( [q_1] => 31:5 [q_2] => 38:0 [q_3] => 63:0 )


Dit bereik ik door:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
for ($i=1; $i<=$aantalvragen; $i++)
{  
    $waarde['q_'.$i]=  $_POST['q_'.$i];  
}


Nu wil ik dus een array opsplitsen in 2 arrays door alles wat voor de : staat in één array te steken en alles wat erachter staat in een ander.

Bijvoorbeeld 25:5; 36:1 dan wordt 25,36 één array en 1,5 een ander.

Ik vermoed dat er daar wel een functie voor is om dit zo te doen... maar het lukt me niet al te goed...

Weet iemand raad, of is heel mijn denkwijze om op die manier 2 waarden door te geven dom en bestaat er een veel betere manier?
Gewijzigd op 01/01/1970 01:00:00 door Michiel
 
Er zijn nog geen reacties op dit bericht.



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.