si j'ai bien compris ....
tu utilises un bête if :
tu dis avoir coché Type1 et Type2 dans ta base
je ne sais pas ce que veut dire cocher quelque chose dans une base
donc, supposons que tu aies créé un champ type1 dans ta base contenant les valeurs Yes (pour coché) ou No (pour non coché)
lorsque tu lis les champs de ta base, tu sais si type1 est Yes ou No
Supposons que la valeur de ce champ soit stockée dans l'array meschamps avec l'indice type1
tu fais
<input type="checkbox" name="type[1]" <?php if (meschamps['type1']=='yes') echo 'checked="checked" '; ?>value="Type 1" />Type 1
et ainsi de suite, pour chaque champ type1, type2, etc
si tu as tout stocké dans un même champ type, tu l'as fait suivant un algorithme que seul tu connais. il faut créer l'algorithme inverse pour savoir si c'est type1 ou type2 qui a été coché.
Partager