05. september 2005 - 17:16Der er
5 kommentarer og 1 løsning
Gruppeliste m. afkryds
Jeg har følgende udtræk fra min database: SELECT id, navn FROM grupper; Den giver mig navne (og id'er) på alle grupper. Jeg vil gerne lave en liste (opremsning) med alle grupperne, som hver skal ha' en checkbox.
Alt dette skal så kædes med en brugers tilknytning til enkelte grupper. De grupper hvor han/hun er tilknyttet skal afhakkes med et flueben... en brugers tilknytning ligger i en tabel hvor et brugerid er kædet med et gruppeid.
Lad os sige at bruger med brugerid=2 (er tilknyttet grupperne med gruppeid'er 2 og 4) Nu skal der laves en liste med checkbox'e hvor grupperne 2 og 4 er krydset af!
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg ville først lave en liste, et array vil nok være at foretrække, som indeholder brugerens grupper. (altså 2 og 4) $brugerGruppe = array(2,4); Så laver vi udtrækket som du har før! $query = mysql_query("SELECT id, navn FROM grupper"); if(mysql_num_rows($query)>0) { while($row = mysql_fetch_assoc($query)) { echo "<input type=\"checkbox\" value=\"".$row['id']."\""; echo (in_array($row['id'],$brugerGruppe))?" CHECKED":""; echo ">"; echo $row['navn'] . "<br>"; } }
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.