array problemer og efterfølgende listing
HejsaJeg sider og bøvler med en funktion til at afkrydse checkbokse med, jeg har følgende kode :
Kode forklaring : $tbl & $hvor indeholder begge navne på tabeller i databasen...
function ShowPubAdm($tbl,$hvor) {
echo "<p>Du har valgt at placere det der oprettes i den lukkede del af hjemmesiden. Hvem må se det? (marker gerne flere)</p>";
$get_gruppe = sql("select * from $tbl order by gruppe") OR DIE (mysql_error());
$gruppe_antal = mysql_num_rows($get_gruppe);
$get_info = sql("select gruppe from $hvor");
$row_info = mysql_fetch_row($get_info);
$gr = explode(',',$row_info[0]);
for($i = 1; $i <= $gruppe_antal; $i++) {
echo "$gr[$i]<br>";
}
while($row_gruppe = mysql_fetch_row($get_gruppe)) {
?>
<input type="checkbox" name="pa[]" value="<?=$row_gruppe[0];?>" /> <?=$row_gruppe[1];?><br/>
<?
}
}
Dataene i $get_info selecten og dermed feltet gruppe er af følgende typpe ;
1,2,5,6,8,10,13 osv.
disse referere til id nummeret i $get_gruppe selecten
Det der skal ske er at ved udtræk skal de checkboxe hvis værdi forefindes i $get_info selecten afkrydses på forhånd....
Men den echo jeg laver på $gr giver blot resultatet Array, så derfor forsøger jeg at lave en for(... lykke men den udskriver intet
Nogen bud på hvordan det skal strikkes sammen ??
