Haaland Skrevet 30. mai 2004 Del Skrevet 30. mai 2004 Eg har ei rekkje if-ar, som går slik: if(isset($_POST['felt1'])) { $felt = $_POST['felt1']; } if(isset($_POST['felt2'])) { $felt = $felt.",".$_POST['felt2']; } if(isset($_POST['felt3'])) { $felt = $felt.",".$_POST['felt3']; } [fleire like, berre med aukande tal] I staden for ei rekkje slike, må det vel vera mogleg å køyra gjennom det med ein for-loop, men korleis? Eg har prøvd i fleire timar, men eg får det rett og slett ikkje til. Kvifor verkar t.d. ikkje dette? for ($i = 0; $i > 26; $i++) { if(isset($_POST['felt'.$id])) { $felt = $felt.",".$_POST['felt'.$id]; } } Kva gjer eg feil, og korleis kan eg eigentleg gjera det eg ønskjer? Lenke til kommentar
Loomy Skrevet 30. mai 2004 Del Skrevet 30. mai 2004 for ($i = 0; $i > 26; $i++) { if(isset($_POST['felt'.$i])) { $felt = $felt.",".$_POST['felt'.$i]; } } ^ Skal det ikke være sånn? ^ Lenke til kommentar
Haaland Skrevet 30. mai 2004 Forfatter Del Skrevet 30. mai 2004 Hehe, sjølvsagt... Berre eg som skreiv feil når eg posta, det er med $i eg har prøvd, og det fungerte dessverre heller ikkje... Andre tips? Lenke til kommentar
RipZ- Skrevet 31. mai 2004 Del Skrevet 31. mai 2004 Er egentlig ikke rart den ikke fungerer om du ser på for-løkka di. for ($i = 0; $i > 26; $i++) { if(isset($_POST['felt'.$i])) { $felt = $felt.",".$_POST['felt'.$i]; } } Først ber du for-løkka sette $i = 0. Så, for at den skal begynne, ber du den passe på at $i (som er 0) er større enn 26. Rart det ikke fungerer? Prøv å bytt på krokodilletegnet. for ($i = 0; $i < 26; $i++) { if(isset($_POST['felt'.$i])) { $felt = $felt.",".$_POST['felt'.$i]; } } Lenke til kommentar
Haaland Skrevet 31. mai 2004 Forfatter Del Skrevet 31. mai 2004 Hehe, der var han... Trur eg må slutta å skriva PHP midt på natta, det blir berre feil av sånt... Tusen takk i alle fall! Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå