PHP/MySQL problem
Hej,Jeg har et problem med et SQL udtræk. Det drejer sig om at jeg skal kunne opdatere holdinformation, og der skal nogle checkbox'e være checked (checked="yes"), hvis de i forvejen er det i databasen (se "if" sætning).
$res2 indeholder 3 poster, dvs der er 3 checkbox'e som burde være checked, men kun den første bliver det.
Min kode:
$result1 = mysql_query("SELECT * FROM instruktoer") or die(mysql_error());
$result2 = mysql_query("SELECT * FROM hold_inst WHERE hold_navn = '$rhold_navn'") or die (mysql_error());
$res2 = mysql_fetch_array($result2);
while($rinstlist = mysql_fetch_array($result1)){
echo "<li><label for='$rinstlist[navn]'><input type='checkbox'";
if ($res2[inst_id] == $rinstlist[id]) { echo "checked='yes'"; }
echo " name='valgte[]' value='$rinstlist[id]' id='$rinstlist[navn]'> $rinstlist[navn]</label></li>";
}
mysql_close($result2);
mysql_close($result1);
Jeg har brug for nogle kloge øjne på det her, da jeg er ved at gå død :)
Mvh Morten