08. juli 2010 - 14:23Der er
6 kommentarer og 1 løsning
Redigere radiobutton valg (php/mysql)
// FLYTTET FRA MySQL //
Hej!
Jeg sidder med et lille problem.
Jeg har en formular med noget input-felter og en enkelt radiobutton-gruppe. Disse info kan jeg snildt få i databasen.
Problemet er når jeg skal redigere i det indtastede i en ny formular. Formularen er i bund og grund den samme bortset fra infromationern i forvejen er indtastet og at den valgte radio button jo selvfølgelig skal være valgt.
Så hvordan omskriver jeg min "value" så det sætter en "checked" i din rigtige radiobutton når jeg returnerer mine data fra databasen.
Nu ved vi jo ikke hvad du smider i basen, men i princip er det bare at checke hver radio om den er tom (1 eller 0 eller hvad du nu smider i basen) og så udskrive det i din radio tag.
Pseudo: Hvis databasefelt ikke er lig med 0 Udskriv: checked=checked Ellers gør ingenting
.. Det fiser så i DB'en med de givne values og det er helt fint.
Men jeg har en edit-php som henter det samme igen og input-felter er lavet på samme måde - men det kan radio'erne jo ikke være.
Jeg tænker at der skal en if-sætning ind omkring <input type="radio" name="type" value="gul" /> Gul <input type="radio" name="type" value="lilla" /> Lilla
men jeg aner ikke hvordan eller hvor.
Men kan iøvrigt nøjes med <input type="radio" name="type" value="gul" checked />
Jeg er ret ny i php, men ja, jeg er osse stor fan af kode-disciplin så funktioner er klart måden at gøre det på i min bog.
Synes godt om
Ny brugerNybegynder
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.