Re: sorting results in PHP

From: Date: Mon, 17 Mar 2003 16:36:11 +0000
Subject: Re: sorting results in PHP
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-139975@lists.php.net to get a copy of this message
Hi André, Sorting like that doesn't get it sorted by date. Each row has a lot of fields. It actually needs to be sorted three times by three fields, Year, Month, and Day. Because the query uses a GROUP BY statement, I can't sort it in the query. André cupini wrote: > Bill > Try this: > > while ($crow=mysql_fetch_array($cresult)) { > $therow[]=$crow; > } > sort($therow); > > André Cupini > Programador > andre@neobiz.com.br > NeoBiz - fábrica de internet > http://www.neobiz.com.br > > ----- Original Message ----- > From: bill > To: php-general@lists.php.net > Sent: Monday, March 17, 2003 11:54 AM > Subject: [PHP] sorting results in PHP > > I have a query that returns results including the fields Year, Month, and Day > that I want to sort by date. > > Because of the nature of the query (it includes a GROUP BY statement), I cannot > sort it in the query. > > How can I sort the results? > > I tried to use asort() while designating the field but that didn't work. > > while ($crow=mysql_fetch_array($cresult)) { > $therow[]=$crow; > } > asort($therow["Year"]); > reset($therow); > asort($therow["Month"]); > reset($therow); > asort($therow["Day"]); > reset($therow); > > ideas? > > kind regards, > > bill > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php

« previous php.general (#139975) next »