Convertir un array en variable

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Convertir un array en variable

Re: Convertir un array en variable

par visualight » 27 avr. 2010, 15:48

En effet,
Merci ^^

Re: Convertir un array en variable

par stealth35 » 27 avr. 2010, 15:12

tu peu avec sort + implode
$array = array(........);
sort($array);
$mavar = implode(',', $array);
:wink:

Convertir un array en variable

par visualight » 27 avr. 2010, 15:04

Bonjour,

Je me demandais comment je peux convertir un array comme ceci :

Code : Tout sélectionner

Array ( [0] => 2 [1] => 3 [2] => 13 [3] => 5 [4] => 8 [5] => 11 [6] => 15 [7] => 20 [8] => 24 [9] => 50 [10] => 52 [11] => 57 [12] => 58 [13] => 60 [14] => 61 [15] => 62 )
en variable comme ceci :

Code : Tout sélectionner

$mavar = 2,3,13,5,8,11,15,20,24,50,52,57,58,60,61,62
De plus quel fonction dois-je utiliser pour trier les résultats (croissant) de manière à avoir un truc du genre :

Code : Tout sélectionner

$mavar = 2,3,5,8,11,13,15,20,24,50,52,57,58,60,61,62


En fait, pour vous expliquer tout depuis le début, j'utilise une liste de choix multiple et je sélectionne plusieurs enregistrements :

Code : Tout sélectionner

<form action="'.$_SERVER['PHP_SELF'].'?p=webministration&wm=page_add" method="POST" target="_self"> <select name="test[]" size="10" multiple="multiple" id="1"> <option value="1">galerie proximus</option> <option value="2">mobistar</option> <option value="3">wazzaaa</option> </select> <input type="submit" value="Envoyer" /> </form>
Je récupère les valeurs comme ceci :

Code : Tout sélectionner

foreach ($test as $value) { $test_array[] = $value; }
Peut être n'est ce pas la bonne méthode ?


Merci pour vos réponses,
raph