Hello, I need to manipulate, the following data in a number of diffierent ways (specifics follow). Telephone extension number - 4 digits in the range 2000-2119 Total time on phone - seconds integer values Total No. of calls - integer value Name - A persons name
I'm purposely NOT using a database table for this data. I'm storing the data in a multidemensional array, the stucture of which is below, and I need to sort it by "Total Time On Phone" in decending order, which is the first element of the 'embedded' array. I have got an idea of how to write a function to do this, I'm sure I can get it too work. But I figured someone must have had to do something like this b4 and so was after any advice/code and/or a more elegant way of achieving what I what? Any ideas/comments would be well recieved. Thanks A lot Best Wishes Roland Tarver //just filled with some descriptive default values $extensionsDetails = array('Total Time On Phone', 'Total Number of calls', 'name of person'); // a hash of extention numbers and the $extensionsDetails array (above) $telData = array( // management '2000' => $extensionsDetails, '2001' => $extensionsDetails, '2002' => $extensionsDetails, '2003' => $extensionsDetails, '2004' => $extensionsDetails, '2005' => $extensionsDetails, // sales '2020' => $extensionsDetails, '2021' => $extensionsDetails, '2022' => $extensionsDetails, '2023' => $extensionsDetails, '2024' => $extensionsDetails, '2025' => $extensionsDetails, '2026' => $extensionsDetails, '2027' => $extensionsDetails, '2028' => $extensionsDetails, '2029' => $extensionsDetails, '2030' => $extensionsDetails, '2031' => $extensionsDetails, '2032' => $extensionsDetails, '2033' => $extensionsDetails, '2034' => $extensionsDetails, '2035' => $extensionsDetails, '2036' => $extensionsDetails, '2037' => $extensionsDetails, '2040' => $extensionsDetails, '2041' => $extensionsDetails, '2043' => $extensionsDetails, '2044' => $extensionsDetails, '2045' => $extensionsDetails, '2046' => $extensionsDetails, '2047' => $extensionsDetails, '2048' => $extensionsDetails, '2049' => $extensionsDetails, '2050' => $extensionsDetails, '2051' => $extensionsDetails, '2052' => $extensionsDetails, '2053' => $extensionsDetails, '2054' => $extensionsDetails, // media/production '2101' => $extensionsDetails, '2102' => $extensionsDetails, '2103' => $extensionsDetails, '2104' => $extensionsDetails, '2105' => $extensionsDetails, '2106' => $extensionsDetails, '2107' => $extensionsDetails, '2111' => $extensionsDetails, '2112' => $extensionsDetails, ); // end TelData array -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php