Was just reading your previous reply and my months are indeed in text and therein 
lies the problem.

I will have to completely rewrite the online form which will add a(mysql type)
date to add it and all the fields to the DB.

I will research the 'PHPs array sorting functions' that you mention.  It might be
quicker.

......Just thought that it WILL be quicker converting the months in the 
SELECT/OPTION boxes to integers then no need to do a complete rewrite although I 
should learn how to do the mysql date thing anyway.


Thanks Jochem and also to Hugh for replying.
Chris
-----------------
---- Original Message ----
From:           Jochem Maas
Date:           Mon 2/2/04 20:47
To:             [EMAIL PROTECTED]
Subject:        Re: [PHP] Help for code to 'sort list'  please

refering to my previous mail: I really don't think its a good idea to 
store the months as names in the DB (I recommend a datetime field to 
store the complete date info).

but if you must then you will have to define an array which you can use 
as a sort key e.g.

array(
        1 => 'January',
        2 => 'February',
        ...etc...
);

and use something like this is combination with a multisort array 
function to get the order you want - but the way I see it your better 
off changing the DB schema and using a few date related function is 
either MySQL or PHP to display the dates in a user friendly way (e.g. 
'10 January 2004').

EastLothianDirectory wrote:
> Thank you for replying again but I have already been on the Mysql.com website
> and although I did ascertain the correct syntax ie
> 
...
> 
> None of them work mainly because the months get listed alphabetically and not IN 
> ORDER.  For example AUGUST is listed as the first month because it started with 'A'
> The year and day being integers were listed correctly.
> 
> Now do you see the problem.  This is why Mysql.com was no good so I came to PHP 
for 
> help.
> 

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

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

Reply via email to