Bonjour, je vous explique mon problème :
J'ai une première page dans laquelle j'ai un champ de selection multiple qui va chercher son contenu dans une table.
Dans ma seconde page j'aimerais récupérer les différentes valeurs choisies (valeurs entières) et les concaténer pour ensuite les envoyer ds Mysql:
De la forme : Page 1 je selectionne les valeurs 1, 3, 4, et 26, je les recupère dans ma page 2 et j'insère un caractère pour les dinstinguer :
1/3/4/26/.... puis je voudrais insérer cette chaîne dans une variable pour les stocker ds mysql:
$variable = 1/3/4/26
mon script de la page de recup est le suivant :
$IdProfil=isset($_POST["IdProfil"])?$_POST["IdProfil"]:"";
for ($i=0; $i<count($IdProfil); $i++)
{
$IdProfil2= "/".$IdProfil[$i];
}
echo $IdProfil2;
exit;
Mais lorsque j'affiche cette variable : Profil2 je n'ai que la dernière valeur choisie dans mon formulaire. Alors que je souhaite avoir "1/3/4/... " .
Merci de vos réponses, je pense que c'est une histoire de tableau mais j'ai un peu du mal.
Partager