[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Запись и вывод даты.
shvedsd
Добрый вечер всем.

записываю в базу данных:
$date = date ("m-d-y");


всё после того как он эту функцию записал я её вывожу в таком виде (2012-07-12)

как можно реализовать вывод такого сообщения:
Зарегистрирован: 07 декабря 2012 года

vagrand
Распарси дату и приготовь массив месяцев, ключем в котором будут номера месяцев а значением их названия на русском.

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
Valick
во первых в базу данных запись производится с помощью соответствующих функций СУРБД NOW() или CURDATE()
либо непосредственно конкретная дата (тип поля надеюсь соответсвующий)
во вторых DATE_FORMAT()
___
можно конечно делать так как вы делаете, и даже как советуют в предыдущем посте, но ото откровенный "колхоз"

_____________
Стимулятор ~yoomoney - 41001303250491
shvedsd
Цитата (vagrand @ 7.12.2012 - 10:37)
Распарси дату и приготовь массив месяцев, ключем в котором будут номера месяцев а значением их названия на русском.

то есть создать в базе данных таблицы
month, year, day?

а если сделать так

switch ($month)
{
case "1" : $month = " Января "; break;
case "2" : $month = " Февраля "; break;
case "3" : $month = " Марта "; break;
case "4" : $month = " Апреля "; break;
case "5" : $month = " Мая "; break;
case "6" : $month = " Июня "; break;
case "7" : $month = " Июля "; break;
case "8" : $month= " Августа "; break;
case "9" : $month = " Сентября "; break;
case "10" : $month = " Октября "; break;
case "11" : $month = " Ноября "; break;
case "12" : $month = " Декабря "; break;
}

$register = $birthday . $birthmonth . $birthyear . ' года <br />';

или лучше через массив?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.