Salut et bonjour à tout le forum![]()
Je suis coincé sur un script depuis 2 heures et, vainquant ma crainte que la solution soit toute facile et me couvrir de honte, je franchis le pas pour demander l'aide de la communauté PHP.
Ce problème concerne la récupération de variables POST.
Voici le code HTML:
Et dans le fichier PHP de récupérations des données, je récupère bien toutes les POST variables, sauf "columns"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <form method="post" action="?post" name="TableQueryUI" id="TableQueryUI"> <select name="columns[]" multiple="multiple" size="5"> <option>0</option> <option>1</option> <option>2</option> </select> </form>
Voici les résultats de quelques test de debug
Comment se fait-il que mon select multiple se transforme en string avec pour valeur "Array" ?
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 # code die ( $_POST ["columns"] ) ; # display Array # code die ( print_r ( $_POST ["columns"] , 1 ) ) ; # display Array #code die ( gettype ( $_POST ["columns"] ) ) ; #display string![]()
Si quelqu'un peut m'orienter, merci![]()
durumPoulet
Partager