Revision: 25078
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at March 19, 2010 11:15 by fackz
Initial Code
<?php /** * function dateconvert * * dateconvert is a handy function to take the aches and pains out of mysqls stupidity * by converting data from a variable (posted from a form or just stored) * into a format mysql will be able to store and converting the * database date back into the british standard of date month year. * The Script accepts day.month.year or day/month/year or day-month-year. * example: * * <code> * <?php // using type 1 * $date = "19.12.2005"; * $date = dateconvert($date, 1); * echo $date; // Would echo 2005-12-19 which is the format stored by mysql * ?> * </code> * <code> * <?php // using type 2 * $date = $row['date']; //your mysql date * $realdate = dateconvert($date,2); * echo $realdate; // would display 19/12/2005 * ?> * </code> * * @author Chris McKee <[email protected]> * * @param string $date - Date to be converted * @param string $func - which function is to be used (1 for input to mysql, 2 for output from mysql) */ function dateconvert($date,$func) { if ($func == 1){ //insert conversion list($day, $month, $year) = split('[/.-]', $date); $date = "$year-$month-$day"; return $date; } if ($func == 2){ //output conversion list($year, $month, $day) = split('[-.]', $date); $date = "$day/$month/$year"; return $date; } } ?>
Initial URL
http://www.phpbuilder.com/annotate/message.php3?id=1031006
Initial Description
Initial Title
Function to convert dates to and from Mysql
Initial Tags
mysql, date, function, convert
Initial Language
PHP