Bonjour,
je viens de mettre en place un formulaire permettant de lier une personnes à différents groupes.
Les groupes sont récupéré dans la base de données (grace à une boucle) et sont représentés par des checkbox.
mon probleme, c'est que quand il y a un nombre important de groupe, j'obtiens une masse de checkbox ...
J'aurais voulu savoir si il y avais moyen de mettre en place plusieur colonne pour les ranger ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <form action="../op/op.UsrMgr.php" name="form<?print $us->getID();?>_2" onsubmit="return checkForm2('<?print $us->getID();?>');"> <input type="Hidden" name="action" value="addgroup"> <input type="Hidden" name="userid" value="<?print $us->getID();?>"> <table> <tr> <td class="inputDescription"><?printMLText("add_groups");?>:</td> <td> <? foreach ($allGroups as $currGroup){ if (!$us->isInGroup($currGroup)) print "<input type='checkbox' name='group[]' value=\"".$currGroup->getID()."\">" . $currGroup->getName() . "\n"; $group = $_POST["group"]; } ?> </select> </td> </tr> <tr> <td colspan="2"><br><input type="Submit"></td> </tr> </table> </form>
Partager