Hej. Jeg henter en liste ud af min database. Meningen er at brugeren kan enten vælge en, dette gøres vha. radiobuttons, eller vælge at slette en eller flere poster i databasen, dette skal gøres via checkbox. Hvordan laver jeg en form som kan gøre begge dele?
Indtil videre har jeg lavet listen med radiobuttons, så man kan vælge et element i listen, men jeg vil også gerne have at man slette elementerne. Jeg har tænkt at der skal være en knap til "vælg" og en til "slet".
if(isset($_POST['id'])){ $id = $_POST['id']; if(is_array($id)){ $id2 = array(); foreach($id as $value){ if(is_numeric($value)){ $id2[] = $value; }else{ echo"Der er et eller andet galt!"; } } $id = implode(",", $id2); $sql = "DELETE FROM dintabel WHERE id IN ($id)"; mysql_query($sql); } echo "De udvalgte felter blev slettet"; }
Tak for hjælpen, men hvordan får jeg dem til at stå i den samme liste? Hvis du ser på det, jeg har lavet, så vil jeg gerne have checkboxene og radiobuttons til at stå ved siden af hinanden, sådan lidt ligesom noget M$ kunne have lavet. Så det hele er samlet. Nederst er der bare to knapper at vælge imellem, alt efter hvilken aktion der skal udføres.
hehe...ja, det kan godt være at jeg har været lidt uklar i min forklaring. Jeg behøver ikke noget der kan krydse dem alle af, det regner jeg ikke med bliver nødvendigt. Det jeg havde tænkt mig var en eller anden form for nested-form. Så man kan bruge radio-buttons til at "vælge" en postering, eller man kan markere en vha. checkboxes og slette den. Jeg vil gerne have radio-buttons og checkboxes til at stå ved siden af hinanden, så jeg kun behøver at liste posteringerne en gang, hvor der står en checkbox og en radio-button ud for hvert element i listen.
radio check element () () foo () () bar
"vælg-knap" "slet-knap"
Sletknappen relatere til checkboxen og vælgknappen relatere til radiobutton.
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.