Avatar billede dingkee Nybegynder
20. marts 2007 - 13:51 Der er 7 kommentarer og
1 løsning

Checkbokse ja / nej

Hej,

Jeg er ved at lave en redigerings side hvor man skal kunne redigere nogle input i databasen.

Bl.a. om noget skal være ja eller nej. Til det har jeg lavet nogle checkbokse, men hvordan får jeg den til at når man fjerner vinket i boksen, så bliver value til nej??

Min kode:
<input type="checkbox" name="produkt_godkendt" value="ja" <?PHP if ($produkt_godkendt == "ja")echo"checked=\"checked\"";?> />
Avatar billede radion Nybegynder
20. marts 2007 - 13:57 #1
jeg plejer at checke når jeg modtager $_POST data, om værdien er "ja" hvis den ikke er det, må den være nej

if($_POST['produkt_godkendt']=='ja')
{
$produkt_godkendt='ja';
}
else
{
$produkt_godkendt='nej';
}
Avatar billede radion Nybegynder
20. marts 2007 - 13:58 #2
ellers skal du lave den som en radiobutton der har mulighederne ja og nej
Avatar billede dingkee Nybegynder
20. marts 2007 - 14:18 #3
hmm.. Måske har jeg ikk udtrykt mig korrekt...

Jeg kan sagtens få inputet i min database til at blive ja... Men hvordan får jeg det til at blive nej??

Man må jo kunne lave en måde så når man fjerner vinket i checkboksen, og gemmer så bliver inputet i databasen ændret til nej
Avatar billede dkfire Nybegynder
20. marts 2007 - 14:40 #4
Det gør du ved at bruge den kode som radion har vist dig, istedet for der hvor du ellers har skrevet noget ala:
$produkt_godkendt = $_POST['produkt_godkendt'];
Avatar billede mvang Nybegynder
20. marts 2007 - 21:57 #5
Lige ud af det jeg kan se, så er du ikke så langt fra det.

<input type="checkbox" name="produkt_godkendt" value="ja" <?PHP if ($produkt_godkendt == "ja")echo"checked";?> />

Den hedder ikke checked="checked" i koden, men bare checked.
Avatar billede dkfire Nybegynder
20. marts 2007 - 23:32 #6
mvang-> Det er ikke korrekt. Ifølge XHTML standart så hedder det checked="checked".
Avatar billede dingkee Nybegynder
21. marts 2007 - 11:06 #7
radion >> Det må du undskylde det er jo helt korrekt det du skriver... Skal sq stoppe med at spise alle de sjove piller ;) Hvis du kommer med et svar, kommer der point til dig :)
Avatar billede radion Nybegynder
21. marts 2007 - 14:41 #8
hehe, så er der et svar, pas på med de farvede piller :P
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