Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 233
  • Last Modified:

please help, merging arrays into an associative one

hi
i have a form to add attributes to a product. when the user click on the "add attribute" button, he has a text field for the option name and a text field to assign this attribute position in the display order, and a button to add to this attribute values.

when this button is clicked, a table row appears with a text field for the value name (lets say that the option is color: so the value name can be red), a text field for its position in the display list and a text field for this value price, if it is wanted. and a remove button.

the form works fine, and i have managed to collect each value values into an array (with jquery to send via AJAX).

so lets say i have a post which looks like: $_POST['option_value_name'] which is an array like so:
array('red','green','blue');
and
array('0','1','2');// for the position
and so on.

now i want to merge those arrays, to make it easier to deal with the database in one loop.

merge_array - just indexical, so not fitting.
i tried array_combine, which is good but only allow 2 arrays.

is there a way to combine into an associative array with more then 2 arrays?

or maybe there is a better way to deal with my situation that i did not thought of?

best regards
0
derrida
Asked:
derrida
  • 2
  • 2
1 Solution
 
Jagadishwor DulalBraces MediaCommented:
Are you looking for somethings like:

<?php
$opt1 = array("red" => "0");
$opt2 = array("green" => "1");
$opt3=array("blue"=>"3");

$result = array_merge($opt1, $opt2, $opt3);

echo '<pre>';
var_dump($result);
echo '</pre>';

Open in new window

0
 
derridaAuthor Commented:
hi
thanks for answering.
i know about array_merge and as i said that was my first try, but i want an associative array and not indexical.
0
 
Jagadishwor DulalBraces MediaCommented:
The above example is associative array example can you please write the quite good scenario of your code to explain:
0
 
derridaAuthor Commented:
ho god, i am so stupid. its associative, and you just saved my life:)
0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now