Avatar billede connorz Nybegynder
05. januar 2003 - 18:32 Der er 2 løsninger

mange checkboxe

Jeg har en side, hvor jeg har mange checkboxe. Hvordan skal de navngives og hvad skal jeg bruge som values, hvis de skal være lethåndterlige, når der submittes? Det ville være perfekt hvis der kunne komme et array med values fra alle checkede checkboxe ud af det...
Avatar billede broegaard Nybegynder
05. januar 2003 - 19:06 #1
prøv at kig lidt på denne her:
-----------------
<?php
if (isset($_POST['check'])) {
    foreach($_POST['check'] as $k) {
        echo $k . "<br>";
    }
}
?>


<form method='post' action=''>
<input type='checkbox' name='check[]' value='1'>
<input type='checkbox' name='check[]' value='2'>
<input type='checkbox' name='check[]' value='3'>
<input type='checkbox' name='check[]' value='4'>
<input type='checkbox' name='check[]' value='5'>
<input type='submit'>
</form>
Avatar billede whatever Nybegynder
05. januar 2003 - 19:10 #2
Hvis du navngiver dem med samme navn, og sætter [] efter navnet, får du automatisk smidt dem i en array. F.eks.

<input type="checkbox" name="checkboxe[]" value="1" />

Så havner values fra checkede checkboxe automatisk i arrayen checkboxe[].

Hvad valuen skal være, afhænger klart af hvad de skal bruges til.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester