Перейти к публикации

Помогите с датой.


turikbravo

Рекомендованные сообщения

Здравствуйте.

Подключил на главную блок

Вот код Блока

<?

require_once "module_config.php" ;

$cat = 4;

$sql = "SELECT *,left(date,10) AS dat,left(descr,70) AS text FROM dle_post WHERE category='$cat'";

$sql2 = "SELECT name,alt_name FROM dle_category WHERE id='$cat'" ;

$query = mysql_query($sql) or die(mysql_error());

$query2 = mysql_query($sql2) or die(mysql_error());

$r = mysql_fetch_array($query);

$r2 = mysql_fetch_array($query2);

echo "<div style=' padding:10px; width:80%'>" ;

echo "<p style='font-weight:bold; font-size:17px; height:25px; background-color:#E0FED6; padding:10px; color:#000;'>".$r2['name']."</p><div style='background-color:#FFFFFF;'>";

if($r) {

do {

printf ("

<p style='margin-top:7px;'>

%s <a href='/$r2[alt_name]/%s-%s.html'>%s</a>: %s ...</p>

",$r['dat'],$r['id'],$r['alt_name'],$r['title'],$r['text']) ;

}

while ($r = mysql_fetch_array($query));

echo "</div>";

}

else {echo "<p style='background-color:#FFFFE6;'>Новостей в данной категории не существует</p>";}

print("</div>");

?>

6162652ed10b.jpg

Дата отображается в формате 2010-10-03 , а надо 03-10-2010 , как сделать подскажите пожалуйста?

Писал в shortstory.tpl и fullstory.tpl вместо {date} это {date=d-m-Y H:i} все равно не так. Как сделать?

Ссылка на сообщение
Поделиться на других сайтах

в таблице dle_post свои поля чтоли? откуда $r['dat']? есть date, dat - нету

в каком формате дата записана? из юникса - так - date('d-m-Y',$r['dat']);

а вообще чушь какая-то, есть тег {custom} в движке для реализации вашей задачи

Ссылка на сообщение
Поделиться на других сайтах

в таблице dle_post свои поля чтоли? откуда $r['dat']? есть date, dat - нету ---да, там только date

в каком формате дата записана? из юникса - так - date('d-m-Y',$r['dat']); ---- не понял где смотреть?

Ссылка на сообщение
Поделиться на других сайтах

в таблице dle_post свои поля чтоли? откуда $r['dat']? есть date, dat - нету ---да, там только date

а откуда в скрипте тогда $r['dat']? если нет такого поля, откуда данные то?)

в каком формате дата записана? из юникса - так - date('d-m-Y',$r['dat']); ---- не понял где смотреть?

)))) в таблице и ячейке, из которой собственно берете дату

Ссылка на сообщение
Поделиться на других сайтах

а откуда в скрипте тогда $r['dat']? если нет такого поля, откуда данные то?)

это блок которая выводится на главной, было, скачал.

Ссылка на сообщение
Поделиться на других сайтах

на соседнем форуме говорят нужен запрос в базу

SELECT DATE_FORMAT(`table`.`date`,'%d/%m/%Y') FROM `table`

но выходит ошибка

#1146 - Table 'baza.table' doesn't exist

Ссылка на сообщение
Поделиться на других сайтах
Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку, или вы не хотите публиковать открытой ссылки на ваш сайт, то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке, в случае если пользуетесь платной версией скрипта и обладаете лицензией на скрипт. Если вы пользуетесь демоверсией, то вы вам необходимо разместить сайт в сети интернет, и только потом обращаться за помощью. По находящимся на локальных компьютерах демоверсиям никакой помощи и поддержки на форуме не оказывается. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован.
Ссылка на сообщение
Поделиться на других сайтах

NULL

Обязательно прочитайте разъясняющую тему http://forum.dle-news.ru/index.php?showannouncement=1&f=46

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

Гость
Эта тема закрыта для публикации сообщений.
×
×
  • Создать...