Forum Webscript.Ru

Программирование => PHP => Тема начата: cosss от 22 Января 2004, 21:02:26

Название: locale
Отправлено: cosss от 22 Января 2004, 21:02:26
$today=getdate();
echo $today[month];

Пишет January, а мне нужно Январь, это связано с локалью?
Если да, то как ее поменять в мане читал, не очень ясно и русская локаль на не написана, только датская почему-то.

И еще, mysql записывает дату в формате yyyy-mm-dd
если колонка использует тип данных DATE, а если я буду использовать не DATE, а CHAR можно ли будет потом сортировать данные по дате, если в CHAR будет записываться 23 Февраля 2004?
Название: locale
Отправлено: Меняздесьдавнонет от 22 Января 2004, 21:25:35
Цитировать
это связано с локалью

как выставить русскую, написано на php.spb.ru
но лично я не парюсь с локалью, а пишу месяц-по-русски сам, благо это две строчки кода.

Цитировать
можно ли будет потом сортировать

Нельзя.
и дату хранить надо ВСЕГДА в поле для этого предназначеном.