Re: sorting associative array
| From: | Abdul-Wahid Paterson | Date: | Mon, 24 Jan 2005 10:55:27 +0000 |
| Subject: | Re: sorting associative array | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-207110@lists.php.net to get a copy of this message | ||
Hi,
How about this....
foreach ($data as $key => $row) {
$scores[$key] = $row['scores'];
}
array_multisort($scores, SORT_ASC, $data);
Abdul-Wahid
On Mon, 24 Jan 2005 00:39:17 +1100, Jeffery Fernandez
<forums@jefferyfernandez.id.au> wrote:
> I have the following multi-dimentional array and I want to sort it by
> the "score" key value
>
> print_r($data);
>
> Array
> (
> [0] => Array
> (
> [video_id] => 71
> [old_id] => 7854
> [title] => When the fire comes
> [video_copies] => 1
> [running_time] => 48
> [date_published] => 06/02
> [place_published] => Australia
> [abstract] => ABC TV Gives details on many aspects of bushfires:
> .......................
> [library_medium_id] => 5
> [library_type] => 4
> [score] => 6.3310546875
> )
>
> [1] => Array
> (
> [video_id] => 9
> [old_id] => 7792
> [title] => Fire awareness
> [video_copies] => 1
> [running_time] => 15
> [date_published] =>
> [place_published] => Victoria
> [abstract] => Safetycare Australia A general video lookin.........
> [library_medium_id] => 5
> [library_type] => 4
> [score] => 3.1997931003571
> )
>
> )
>
> any ideas. Thanks
>
> Jeffery
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>