duster889 Posted March 22, 2011 Share Posted March 22, 2011 I can't quite figure out how to sort this array the way I want. I have tried "array_multisort" but can only get one demension to sort. Here is the array... $catagory = array( array('Catagory 1', 8, array('Sub Catagory 1 Item 1', , array('Sub Catagory 1 Item 2', 9), array('Sub Catagory 1 Item 3', 7), array('Sub Catagory 1 Item 4', 6), ), array('Catagory 2', 10, array('Sub Catagory 2 Item 1', 6), array('Sub Catagory 2 Item 2', 5), array('Sub Catagory 2 Item 3', 9), array('Sub Catagory 2 Item 4', 10), ), ); I would like the top catagories sorted in desending order and all the subcatagories sorted in desending order. The result would sort like this... Catagory 2 = 10 Sub Catagory 2 Item 4 = 10 Sub Catagory 2 Item 3 = 9 Sub Catagory 2 Item 1 = 6 Sub Catagory 2 Item 2 = 5 Catagory 1 = 8 Sub Catagory 1 Item 2 = 9 Sub Catagory 1 Item 1 = 8 Sub Catagory 1 Item 3 = 7 Sub Catagory 1 Item 4 = 6 How can I achieve this. Thanks for any help. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.