Re: Sorting a PHP array

Jim Giner <[email protected]>
Newsgroups gmane.comp.php.database
Message-ID <[email protected]>
On 5/15/2013 12:32 PM, Charlie Lewis wrote:
> I have a bookseller database list read into a PHP array with dimensions
> [row][field]. There are 32 fields in each record/row and up to 500 records.
>
>
>
> What is the neatest way to sort the array by any of the fields, such as
> author or title?
>
>
>
> I know I should just search for a manual on this, but could anybody give me
> a quick start?
>
>
>
> Thanks,
>
>
>
> Charlie
>
>

Sure you can sort this array, but you'd have to write your own I think. 
  Why not just order a query and use those results instead of an array?

A query should process pretty fast on almost any system.  Are you in 
need of such instantaneous response that you thought of going to an array?

You could have this query:

$q = "select author,title,year,media ... from books_table order by 
'$sortkey'"

where $sortkey can be a desired field name chosen by the user.  Could be 
a multi-fieldname sortkey as well.  Could be run as an ajax request if 
need be too.

So many better ways of doing this than an array IMHO.

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.