rettehjælp til checkbox
Jeg ønsker lidt hjælp til retteformular.Jeg har en checkbox.
Jeg kan ikke få det til at lykkes med at få den til at starte med at vælge det oprindelige valg (fra bil_bil.kategori), samtidigt med at den har de andre valgmuligheder.
Lidt tricky er det fordi bil_bil.kategori er et nummer, der har tilknytning til bil_kategori.id. Bil_kategori.kategori er tekst brugeren skal kunne læse i checkboxen (de kan jo ikke bruge id-nummeret til noget!)
----------------------------------
Bilerne er oprettet i bil_bil.
Bil_bil.kategori er en værdi der refererer til bil_kategori.id.
Bil_bil.kategori er tekst forklaring på nummeret (personvogn, bus, stationcar mv.)
------------------------
<?
if($kategori){
include("config.php");
$db = mysql_connect($server, $user, $pass);
mysql_select_db($database, $db);
$foresp = mysql_query("UPDATE `bil_bil` SET `kategori` = '$kategori' WHERE `id` = '$id' ");
echo "Gruppen er opdateret!<br>";
?>
<a href="bilopret.php">Retur</a>
<?
}else{
include("config.php");
$db = mysql_connect($server, $user, $pass);
mysql_select_db($database, $db);
?>
<FORM METHOD=POST ACTION='retbil.php'>
Kategori:<br>
<select name="kategori">
<?php
$foresp = mysql_query("SELECT bil_bil.kategori AS kategori1, bil_kategori.id AS kategori2, bil_kategori.kategori AS kategori3, bil_bil.id FROM bil_kategori, bil_bil ORDER BY bil_kategori.kategori");
if ($kategori2 == $kategori1){
$strSelected = "selected";
}else{
$strSelected = "";
}
echo "<option value='$kategori2' $strSelected>$kategori3</option>";
?>
</select>
<br>
<INPUT TYPE="hidden" NAME="id" VALUE=<? echo $id; ?>>
<INPUT TYPE=submit VALUE=SKRIV>
</FORM><p>
</center>
<?
}
?>
