[php] multi variable

Résolu
Bonjour,
je cherche a ajouter les variables "$_GET['tag']" de ma page "index.php?tag=a&tag=b&tag=c" dans la variable "$tag" pour obtenir "$tag = 'a b c';".
pour les espace entre chacun j'ai pensée a la fonction "implode()" mais après je sait pas comment rassembler les différents "$_GET['tag']" parce que "echo $_GET['tag']" affiche le dernier tag soit "c".

4 réponses

  1. Pourquoi tu ne prends pas trois variables differente que tu mets ensemble apres dans ton traitement ?
    1. Url:
      index.php?a=1&b=2&c=3

      PHP:
      $tag= $_GET['a'].' '.$_GET['b'].' '.$_GET['c'];
      echo $tag;
      1. comme ça xD
    2. Contributeur
      Bonjour,

      Dans index.php?tag=a&tag=b&tag=c
      $_GET['tag'] vaut 'c' !!!

      sinon, tu peux poster via un bouton submit (ou du code javascript) un tableau tag[] qui contiendra tag[0] => a, tag[1] => b, tag[2] => c, ect ...
      1. en fait c'est parce que c'est pour une liste déroulant multichoix mais j'ai eu une réponse sur un autre forum. Merci quand même.
        1. Le mieux c'est que tu mettes la solution ici pour ça puisse servir à d'autre par la suite lors de leurs recherche.