[PHP-DB] Multiple Sorts

2004-03-16 Thread Robert Sossomon
How can I write a sort to sort on 2 columns, one ascending, one
descending?

$get_list = select * from access_tracking where user = '$user_id' order
by time,date_accessed desc

But the ordering seems backwards sorted by date first, and then time.

TIA!!
Robert

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



RE: [PHP-DB] Multiple Sorts

2004-03-16 Thread Hutchins, Richard
Robert,

You should be able to just do:
SELECT * FROM access_tracking WHERE user = '$user_id' ORDER BY time
DESC,date_accessed ASC;

Just experiment with the ORDER BY columns and the ASC and DESC orders to get
the results you're looking for.

Hope this helps,
Rich

 -Original Message-
 From: Robert Sossomon [mailto:[EMAIL PROTECTED]
 Sent: Tuesday, March 16, 2004 7:57 AM
 To: [EMAIL PROTECTED]
 Subject: [PHP-DB] Multiple Sorts
 
 
 How can I write a sort to sort on 2 columns, one ascending, one
 descending?
 
 $get_list = select * from access_tracking where user = 
 '$user_id' order
 by time,date_accessed desc
 
 But the ordering seems backwards sorted by date first, and then time.
 
 TIA!!
 Robert
 
 -- 
 PHP Database Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 
 

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-DB] Multiple Sorts

2004-03-16 Thread kc68
I asked this question several weeks ago; search for kc68 on this list 
archives and you should find the more complete response.  The coding with 
my fields is:
?sort_field=cbc asc, net_receiptssort_order=desc  Play with the order and 
asc and desc as another response suggested.  What's confusing is that the 
first field requires only the asc statement where the second requires the 
full sort_order=

Ken


On Tue, 16 Mar 2004 07:57:25 -0500, Robert Sossomon [EMAIL PROTECTED] 
wrote:

How can I write a sort to sort on 2 columns, one ascending, one
descending?
$get_list = select * from access_tracking where user = '$user_id' order
by time,date_accessed desc
But the ordering seems backwards sorted by date first, and then time.

TIA!!
Robert
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[PHP-DB] Multiple Sorts??

2002-09-10 Thread Chase

Is there a way that I can sort data twice when it is being pulled from the
DB?  Here is a sample line of my code:

$result = mysql_query(SELECT * FROM pfiles WHERE cdate = '2002-07-01'
ORDER BY 'cdate' DESC, $link);

I would like to be able to sort this data FIRST by 'cdate' then by 'vendor'
Is this possible?


Thanks!
Chase



-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DB] Multiple Sorts??

2002-09-10 Thread Petr Tomenendál

 $result = mysql_query(SELECT * FROM pfiles WHERE cdate = '2002-07-01'
 ORDER BY 'cdate' DESC, $link);
 
 I would like to be able to sort this data FIRST by 'cdate' then by 'vendor'
 Is this possible?

Yes.
Just add another sort criterium to your query like this:

$result = mysql_query(SELECT * FROM pfiles WHERE cdate = '2002-07-01'
ORDER BY 'cdate' DESC, 'vendor' DESC, $link);

Petr.



-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php