X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Дата по русский в скрипте
macbeth9
macbeth9
Topic Starter сообщение 21.12.2010, 21:08; Ответить: macbeth9
Сообщение #1


Привет! Есть код блога, записи выводятся по дате, вида 21 december 2010. Мне нужно сделать дату по русский, в поиске был) нашел но не могу прикрутить потому что дата берется из базы и у меня не получается. Помогите пожалуйста.

[PHP]
<?
$result = mysql_query ("SELECT id,title,content2,login,picture,DATE_FORMAT(datetime,'%d %M %Y') AS datetime FROM blog ORDER BY TIME(datetime) DESC LIMIT $start, $num ",$db);
$myrow = mysql_fetch_array ($result);
if(stristr($picture,".jpg")){$picture = "<img alt='%s' style='border:1px solid #b2cbd0' src='pic.php?url=imgblog/%s&w=300&h=300&p=n'><br><br>";} else {$picture= "" ;}
do {
printf ("<TABLE class='table_blog2'>
<TR>
<TD style='padding:10px'><font size='4'><a href='view.php?id=%s'>%s</a></font></TD>
</TR>
<TR bgcolor='#FFFFFF'>
<TD style='padding:10px;border:1px solid #b2cbd0'><img alt='%s' style='border:1px solid #b2cbd0' src='pic.php?url=imgblog/%s&w=300&h=300&p=n'><br><br> ".substr($myrow['content2'],0,500)."... <a href='view.php?id=%s'>читать дальше>></a><br><br><div align='right'><img align='bottom' src='../img/user.png'> <a href='../user/%s'>%s</a>&nbsp;&nbsp;<img src='../img/date.png'> <font style='font-size:11px'>%s</font></div></td>
</TR>
</TABLE><br><BR>"
,$myrow["id"],$myrow["title"],$myrow["title"],$myrow["picture"],$myrow["id"],$myrow["login"],$myrow["login"],$myrow["datetime"]);
}
while ($myrow = mysql_fetch_array ($result));
[/PHP]
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Nitrex
Nitrex
сообщение 22.12.2010, 7:48; Ответить: Nitrex
Сообщение #2


mysql работает только с английским языком. Используйте str_replace. Сейчас на ум ничего не приходит.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mulder_hb
Mulder_hb
сообщение 22.12.2010, 11:28; Ответить: Mulder_hb
Сообщение #3


Опять do ... while. Когда уже исчезнет эта зараза? Пора уже банить тех, кто использует эту заразу :sarcastic: .
База работает от локальных настроек. Настроите на китайский, будут даты по-китайски.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 22.12.2010, 12:03; Ответить: Webmaster_hb
Сообщение #4


macbeth9, преобразовывайте дату уже в PHP
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Nitrex
Nitrex
сообщение 22.12.2010, 13:27; Ответить: Nitrex
Сообщение #5


(Mulder_hb @ 22.12.2010, 13:28) *
Опять do ... while. Когда уже исчезнет эта зараза? Пора уже банить тех, кто использует эту заразу :sarcastic: .
База работает от локальных настроек. Настроите на китайский, будут даты по-китайски.

:sarcastic: Почерк Попова, принтэфы так же. Хотя... Я сам по его стопам ходил, если покопаться можно и мой быдлокод найти:sarcastic:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bumer_hb
bumer_hb
сообщение 22.12.2010, 14:43; Ответить: bumer_hb
Сообщение #6


столкнулся с той же проблемой, дата на английском, как ее перевести на руский? поподробней можно ответ, плиз
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mulder_hb
Mulder_hb
сообщение 22.12.2010, 15:28; Ответить: Mulder_hb
Сообщение #7


Если месяц уже заносится на английском (december), то это ни разу не временной тип данных, а обыкновенный текстовый. И тогда только str_replace. Если все же в таблице стоит временной тип, то там нет ни единого слова на английском языке. Там только цифры. Извлекаете эти цифры и прогоняете через php функцию date(). Ее вывод зависит от настроек операционной системы хоста. Если лень настраивать хост, то прогоняете эти цифры через элементарные самописные функции, в которых стоит соответствие 1-январь, 2-февраль и т.д.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
macbeth9
macbeth9
Topic Starter сообщение 22.12.2010, 15:58; Ответить: macbeth9
Сообщение #8


Так я и прошу помочь в ставке кода в мой скрипт, я незнаю как правильно функцию перевод даты сделать у себя. Локальные настройки не помогают
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mulder_hb
Mulder_hb
сообщение 22.12.2010, 16:01; Ответить: Mulder_hb
Сообщение #9


Ну так и показывайте структуру бд.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
macbeth9
macbeth9
Topic Starter сообщение 22.12.2010, 16:27; Ответить: macbeth9
Сообщение #10


ок
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Необходимо изменения в PHP Скрипте
1 als1979 1461 20.5.2020, 0:13
автор: pyaterka
Открытая тема (нет новых ответов) Продам базу контактов Номера,емейлы, дата рождения, ФИО и даже адреса
8 Samael91 3764 14.4.2019, 15:54
автор: -XaranyakA-
Открытая тема (нет новых ответов) Социальная сеть, заточенная под знакомства, русский интерфейс
Продается по цене хостинга вместе с хостингом
6 Доктор 3491 20.11.2018, 16:05
автор: falken
Открытая тема (нет новых ответов) Требуется сделать субтитры на YouTube (русский язык)
0 duoseo 2380 25.10.2018, 10:41
автор: duoseo
Открытая тема (нет новых ответов) Ищу автора текста для лендинга (русский язык)
2 duoseo 3028 25.9.2018, 11:33
автор: duoseo


 



RSS Текстовая версия Сейчас: 19.4.2024, 20:36
Дизайн