> Here is an example array: > > > array( > array("1","2"), > array("2","3"), > array("3","1") > ) > > now suppose I get some form inputs with the value 1 and 1. I am trying to > find a way to figure out if the first coloumn is already in the table and > if so just add the second coloumn to the first. I have tried various > combinations of foreaches, in_array and array_search. > > Has anyone had a similar problem and found a soloution?
If you can have: $array = array(array('1','2','3'),array('2','3','1')); You can use this: $key = array_search($search_for,$array[0]); if($key !== FALSE) { $array[1][$key] += $add_value; } Otherwise, with the way you have your array now, you have to search $array[0][0], $array[1][0], $array[2][0], etc, with a loop. ---John Holmes... -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php