Avatar billede qub- Novice
09. december 2004 - 14:49 Der er 5 kommentarer og
1 løsning

Chechbox, og kommando derefter.

Hei

Jeg er igang med at lave et lille adminsystem. I min Admin-News har jeg så lavet så den poster overskrifter på alle news der er skrevet, og ud fra hver overskrift der der så en "checkbox".

Meningen er så at man skal kunne checheen eller flere af chechboxene, og nyhederne ud fra hver chechbox skal så edited eller deletes alt efter hvad man vælger i sin "option"..



Lidt kode:


<tr bgcolor="<? echo $color ?>">
<td height=18><a href="#"><? echo $title ?></a></td>
<td height=18><? echo $date ?></td>
<td height=18><? echo $author ?></td>
<td><input style="border:0; background-color:#FFFFFF" type='checkbox'>
</tr>




<select name=action>
<option value="">-- Choose Action --</option>
<option value="delete">Delete</option>
<option value="edit">Edit</option>
</select>

<input type=submit value=Go>






Mit spørgsmål er så egentlig hvordan dette kan laves.. For jeg har prøvet - og det fungere ikke rigtigt..
Avatar billede sukos Juniormester
09. december 2004 - 15:36 #1
Et eksempel

<form action="fil.php" method="get">
<?php
for($i = 1; $i < =5; $i++) {
echo"<input type=\"checkbox\" name=\"navn[]\" value=\"". $i ."\"><br>\n";
}


if(isset($_GET["navn"])) {
foreach($_GET["navn"] as $var) {
echo $var ."<br>";
    }
}
?>

Ved at bruge [] i name, får du et array at lege med.
Avatar billede detox Nybegynder
09. december 2004 - 15:37 #2
Jeg vil mene du skal indsætte en value her, fx et unikt id:

<td><input style="border:0; background-color:#FFFFFF" type='checkbox' value='$id'></td>

(og så lige huske at afslutte din <td>).
Avatar billede detox Nybegynder
09. december 2004 - 15:39 #3
He, ja osse et: name selvf., men sukos er jo med ;o)
Avatar billede qub- Novice
10. december 2004 - 08:19 #4
Der er ikke rigtig noget af det der virker ik praksis... :/
Avatar billede qub- Novice
10. december 2004 - 11:20 #5
bla bla
Avatar billede qub- Novice
10. december 2004 - 11:31 #6
lukker
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