bonjour,
j'ai une liste à choix multiple. j'aimerai pouvoir enregistrer les valeurs de cette liste dans ma bdd et les extraire pour les réafficher comme éléments sélectionnés.
cette liste me permet de définir un profil utilisateur.
le hic c'est que dans ma base, je suis contraint pour l'enregistrement. je dois enregistrer toutes les valeurs avec leurs clefs dans un seul et même champs.
je vous propose de voir un bout de code pour mieux comprendre.
ma liste à choix multiple :
enregistrement actuel des champs du formulaire :<select onchange="" name="choix[]" size="5" multiple="">
<option selected="" value="0">aaa</option>
<option value="1">bbb</option>
<option value="2">ccc</option>
<option value="3">ddd</option>
<option value="4">eee</option>
</select>
de cette manière dans ma bdd j'obtiens un champ contenant :foreach($_POST AS $cle => $valeur){
$parse_profile.=$cle.'=>'.htmlentities(addslashes($valeur)).'||';
}
est ce que quelqun voit comment je peux m'y prendre?champ1=>valeur1||champ2=>valeur2||champ3=>valeur3||
merci pour votre aide et posez moi des questions si je ne suis pas clair
Partager