J'ai plusieurs case à cocher dans un formulaire et j'aimerais arriver à tout mettre dans un même champ en séparant chaque valeur par une "," ou autre caractere.

Voici un exemple :




Admettons que dans ma base de données, j'ai une table "membres" ou figure le champ "style" et dedans j'aimerais arriver à rentrer les valeurs cochées du formulaire :

Quand il s'agit de rentrer une seule case à cocher ça va je sais faire mais quand il y en a plusieurs je bloque...

Dans mon formulaire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<input name="style" value="bcbg" type="checkbox">bcbg
<input name="style" value="classique" type="checkbox">classique
<input name="style" value="branchée" type="checkbox">branchée
<input name="style" value="business" type="checkbox">business
<input name="style" value="décontracté" type="checkbox">décontracté
<input name="style" value="sportif" type="checkbox">sportif
J'ai un bouton submit tout à la fin de mon formulaire (ça envoie les données sur une page de traitement en php).

Page PHP qui traite mon formulaire (pour une seule case à cocher) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
// Je récupère la donnée d'une case à cocher
$style = $_POST['style'];
 
// J'insère la valeur dans la table, dans le champ "style"
mysql_query("INSERT INTO membres (style) VALUES ('".$style."')");
Quelqu'un pourrait il m'éclairer sur la technique à employer pour insérer plusieurs valeurs (de case à cocher) dans un même champ?

Voila j'espère que j'ai été assez clair dans mon exemple

Bonne soirée et merci aux personnes qui m'aideront.