Попробуйте это:
$today = date("Y-m-d");
// 2011-09-24
Ваша строка возвращает:
$today = date("F j, Y, g:i a");
// September 24, 2011, 6:39 am
Edit:
Чтобы сохранить дату и время, вы можете использовать дату и время:
$today = time(); // timestamp
Измените поле вашей базы данных на отметку времени.
или
$today = date("Y-m-d H:i:s"); // datetime
Измените поле вашей базы данных на datetime.
Выбрать ваши данные из базы данных вы можете по этому адресу:
$result = mysql_query("SELECT date FROM table");
$row = mysql_fetch_array($result);
// field is timestamp
echo date("F j, Y, g:i a", $row['date']);
// or
// field is datetime
echo date("F j, Y, g:i a", strtotime($row['date']));
Больше информации здесь: http://at.php.net/manual/en/function.date.php