You could do this like this ( as it is faster ):
function CreateDate($day, $month, $year) {
return $year.$month.$day.'000000';
}
CreateDate(04,04,2004) -> 20040404000000
But make sure you add the leading zero to $month and $day ( can
be easily done (number_format for example) )
-- red
Am Montag, 5. April 2004 13:20 schrieb Andy B:
> if you need to turn the result of mktime() into a valid mysql timestamp
> format then put these 2 lines in your code when needed:
> <?
> //create valid mysql timestamp(14 digit)
> //change to fit your liking
> //sorry turned into a function...
> function CreateDate($day, $month, $year);
> //make sure no arguments were left out
> if!empty($day) && !empty($month) && !empty($year)){
> $time=mktime(0,0,0,'$month','$year');
> //convert to a formated stamp
> $time=date("YmdHis", $time);
> return $time;}
> else{return false;}
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php