[PHP-JS] Récupérer plusieurs valeurs "<input>" dans un même champ (bdd)
:salut:
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 :
http://img361.imageshack.us/img361/153/exemplenr5.gif
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:
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:
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 :mouarf3:
Bonne soirée et merci aux personnes qui m'aideront.