ChDUP Posted July 26, 2016 Share Posted July 26, 2016 Bonjour à toutes je dois passer un array de cette forme, via un form. Array ( [21988_37062] => Array ( [combination] => 42 [id_product] => 212988 [name] => Nom [stock] => 1 [stock_value] => 82 € ) [21988_37063] => Array ( [combination] => 42 2/3 [id_product] => 212988 [name] => Nom2 [onstore_sells] => 1 [onstore_revenues] => 89.33 € ) [21988_37261] => Array ( [combination] => 43 2/3 [id_product] => 212988 [name] => Nom3 [onsite_sells] => 3 [onsite_revenues] => 340.33 € ) ... } Ma "solution" a été de passer de multiples input de cette forme : <input type="hidden" name="revenues_21988_37062_combination" id="revenues_21988_37062_combination" value="42"> <input type="hidden" name="revenues_21988_37062_id_product" id="revenues_21988_37062_id_product" value="212988"> <input type="hidden" name="revenues_21988_37062_name" id="revenues_21988_37062_name" value="Nom"> <input type="hidden" name="revenues_21988_stock" id="revenues_21988_stock" value="1"> Mais du coup, comment récupérer mes valeurs ? ne connaissant ni les clés de premier niveau, ni celles de second niveau boucler sur $_POST ? une autre solution plus propre ? Merci Link to comment Share on other sites More sharing options...
Mediacom87 Posted July 26, 2016 Share Posted July 26, 2016 Salut, pourquoi ne pas te faire un serialize() du tableau et de le passer dans un input hidden ? 1 Link to comment Share on other sites More sharing options...
ChDUP Posted July 26, 2016 Author Share Posted July 26, 2016 ben oui pourquoi ? peut être parce que je n'y ai as pensé / n'en avais pas connaissance j'etais parti sur du implode / explode interminable à cause des multidimensions. Merci Jeckyl, ça va marcher beaucoup mieux maintenant. Link to comment Share on other sites More sharing options...
Mediacom87 Posted July 26, 2016 Share Posted July 26, 2016 franchement le jour ou j'ai utilisé cela, la moitié de mes développements se sont transformés. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now