I have 2 arrays:
$data[ 1234567 ] = irrelevant value;
$info[ 1234567 ] = array( price = x, category = x )
I need to sort, maybe I have to change $data to array( 1234567, x ), but how can I sort $data based on price in $info?
I have 2 arrays:
$data[ 1234567 ] = irrelevant value;
$info[ 1234567 ] = array( price = x, category = x )
I need to sort, maybe I have to change $data to array( 1234567, x ), but how can I sort $data based on price in $info?
 
    
    what I did was loop through $data and get the values from $info, so I ended up with:
$data[ x ] = array( price = x, category = x, irrelevant value );
and used this function I found on php.net:
           function multisort (&$array, $key) {
                 $valsort=array();
                 $ret=array();
                 reset($array);
                 foreach ($array as $ii => $va) {
                    $valsort[$ii]=$va[$key];
                 }
                 asort($valsort);
                 foreach ($valsort as $ii => $va) {
                     $ret[$ii]=$array[$ii];
                 }
                 $array=$ret;
             }
so this way I didn't need the ID as keys since all data was in the array now
