select multiple recupérer plusieurs valeurs
Bonjour,
tout d'abord j'ai lu la faq, et j'ai lu les précédents Post sur le sujet mais ça ne résout pas mon problème.
Il faut savoir que j'utilise Smarty (des fois qu'il y aurait un rapport mais j'en doute)
Voici mon code html :
Code:
1 2 3 4 5 6 7
|
<select name="toto[]" multiple="multiple" >
<option value"papa">papa</option>
<option value"maman">maman</option>
<option value"fiston">fiston</option>
<option value"pépé">pépé</option>
</select> |
Et mon code PHP :
Code:
1 2 3 4 5 6
|
$tab = $_POST["toto"];
echo var_dump($tab);
foreach ($tab as $value) {
echo $value."<br />";
} |
Mon echo de var_dump($tab) m'affiche
Citation:
string(5) "Array"
Du coup, mon foreach plante car pour lui $tab est une String.
Est-ce que vous avez une idée ?