Avatar billede cronaldo Nybegynder
21. oktober 2005 - 23:57 Der er 11 kommentarer og
1 løsning

Antal inputs, beregnes efter hvad der står i et felt.

Hvis jeg nu fx har en
<select name="muligheder">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
    <option value="6">6</option>
    <option value="7">7</option>
    <option value="8">8</option>
    <option value="9">9</option>
</select>

så hvis den fx er 5, så skriver den 5 input felter. Ved I det? :)
Avatar billede jaw Nybegynder
21. oktober 2005 - 23:59 #1
for($i = 1; $i <= $_POST['muligheder']; $i++) {
  echo "<input>";
}

Sådan? Tror ikke helt jeg er med på hvad du vil...
Avatar billede cronaldo Nybegynder
22. oktober 2005 - 00:00 #2
Det er til en afstemning, så i admin hvis man vælger 5 muligheder, så skriver den 5 input bokse, som man kan skrive stemme-muligheder i? :)
Avatar billede jaw Nybegynder
22. oktober 2005 - 00:02 #3
Ja ok, så ku man måske:

for($i = 1; $i <= $_POST['muligheder']; $i++) {
  echo "<input type='text' name='svarmulighed[]'>";
}
Avatar billede cronaldo Nybegynder
22. oktober 2005 - 00:03 #4
og hvis det så skal lægges ind i en database, skriver man så: $svar = $_POST['svarmulighed[1]']; ??
Avatar billede jaw Nybegynder
22. oktober 2005 - 00:07 #5
Nej, bare $_POST['svarmulighed'][1]; Det kan man så lave en løkke på f.eks. hvis man vil det.
Avatar billede cronaldo Nybegynder
22. oktober 2005 - 00:09 #6
Okay .. Du er virkelig genial :P
Hehe :)
Har du tilfældigvis en måde man kunne bygge tabellen op på ? Så smider jeg pointene op på 75 .. :)
Avatar billede jaw Nybegynder
22. oktober 2005 - 00:10 #7
Jeg ville lave 2 tabeller. Så have spørgsmålene i den ene, og svarmulighederne i den anden - og så joine dem.
Avatar billede cronaldo Nybegynder
22. oktober 2005 - 00:21 #8
Okay :)
Avatar billede jaw Nybegynder
22. oktober 2005 - 00:22 #9
Eller nok nærmere køre 2 udtræk, men stadig 2 tabeller :)
Avatar billede cronaldo Nybegynder
22. oktober 2005 - 00:24 #10
jep ..
hehe
Avatar billede cronaldo Nybegynder
22. oktober 2005 - 00:24 #11
svar!
Avatar billede jaw Nybegynder
22. oktober 2005 - 00:25 #12
Svar :) (Du behøver ikke at raise point for den smule!)
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