Bonjour à tous

J'essaie de récupérer des plusieurs donnée de plusieurs multiselect.

Le nombre de multiselect ce trouvant sur la page formulaire n'est pas fix, il peux être unique ou en avec 10. J'essaie donc de faire un truc générique.


Voici ce qu'affiche mon printr($_POST);

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
array(
    'datas' => array(
        '07fc5f5a3a972d46b372f0c58c1b037e' => array(
            '0' => 'Italien',
            '1' => 'Anglais',
        ),
        '65535d696c6979ea033358089246c7a5' => array(
            '0' => 'Russe',
            '1' => 'Allemand',
            '2' => 'Francais',
            '3' => 'Chinois',
        ),
    ),
    'cid' => '1',
);



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
        foreach($_POST['datas'] as $selectValue){
		      foreach($selectValue as $re){
                echo $selectValue."->".$re."<br>";
// insert into toto (titi , tata ) ($selectValue, $re)
                }
	     }
M'affiche :
Array->Italien
Array->Anglais
Array->Russe
Array->Allemand
Array->Francais
Array->Chinois
Donc je n'arrive pas a différencier les array.

Cela doit être tout bête mais je sèche

merci à vous