turikbravo 0 Опубликовано: 4 октября 2010 Рассказать Опубликовано: 4 октября 2010 Здравствуйте. Подключил на главную блок Вот код Блока <? 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>"); ?> Дата отображается в формате 2010-10-03 , а надо 03-10-2010 , как сделать подскажите пожалуйста? Писал в shortstory.tpl и fullstory.tpl вместо {date} это {date=d-m-Y H:i} все равно не так. Как сделать? Ссылка на сообщение Поделиться на других сайтах
RedRoll 67 Опубликовано: 4 октября 2010 Рассказать Опубликовано: 4 октября 2010 в таблице dle_post свои поля чтоли? откуда $r['dat']? есть date, dat - нету в каком формате дата записана? из юникса - так - date('d-m-Y',$r['dat']); а вообще чушь какая-то, есть тег {custom} в движке для реализации вашей задачи Ссылка на сообщение Поделиться на других сайтах
turikbravo 0 Опубликовано: 4 октября 2010 Рассказать Опубликовано: 4 октября 2010 Автор Так что нужно сделать чтобы дата отображалась в формате ДД.ММ.ГГГ Ссылка на сообщение Поделиться на других сайтах
RedRoll 67 Опубликовано: 4 октября 2010 Рассказать Опубликовано: 4 октября 2010 ответить на вопросы для начала, медиумы опять в отпуске Ссылка на сообщение Поделиться на других сайтах
turikbravo 0 Опубликовано: 4 октября 2010 Рассказать Опубликовано: 4 октября 2010 Автор в таблице dle_post свои поля чтоли? откуда $r['dat']? есть date, dat - нету ---да, там только date в каком формате дата записана? из юникса - так - date('d-m-Y',$r['dat']); ---- не понял где смотреть? Ссылка на сообщение Поделиться на других сайтах
RedRoll 67 Опубликовано: 4 октября 2010 Рассказать Опубликовано: 4 октября 2010 в таблице dle_post свои поля чтоли? откуда $r['dat']? есть date, dat - нету ---да, там только date а откуда в скрипте тогда $r['dat']? если нет такого поля, откуда данные то?) в каком формате дата записана? из юникса - так - date('d-m-Y',$r['dat']); ---- не понял где смотреть? )))) в таблице и ячейке, из которой собственно берете дату Ссылка на сообщение Поделиться на других сайтах
turikbravo 0 Опубликовано: 4 октября 2010 Рассказать Опубликовано: 4 октября 2010 Автор а откуда в скрипте тогда $r['dat']? если нет такого поля, откуда данные то?) это блок которая выводится на главной, было, скачал. Ссылка на сообщение Поделиться на других сайтах
RedRoll 67 Опубликовано: 4 октября 2010 Рассказать Опубликовано: 4 октября 2010 (изменено) ниче не понял... читайте документацию по скрипту, конкретно по тегу {custom} Изменено 4 октября 2010 пользователем RedRoll Ссылка на сообщение Поделиться на других сайтах
turikbravo 0 Опубликовано: 4 октября 2010 Рассказать Опубликовано: 4 октября 2010 Автор на соседнем форуме говорят нужен запрос в базу SELECT DATE_FORMAT(`table`.`date`,'%d/%m/%Y') FROM `table` но выходит ошибка #1146 - Table 'baza.table' doesn't exist Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 4 октября 2010 Рассказать Опубликовано: 4 октября 2010 Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку, или вы не хотите публиковать открытой ссылки на ваш сайт, то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке, в случае если пользуетесь платной версией скрипта и обладаете лицензией на скрипт. Если вы пользуетесь демоверсией, то вы вам необходимо разместить сайт в сети интернет, и только потом обращаться за помощью. По находящимся на локальных компьютерах демоверсиям никакой помощи и поддержки на форуме не оказывается. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован. Ссылка на сообщение Поделиться на других сайтах
turikbravo 0 Опубликовано: 4 октября 2010 Рассказать Опубликовано: 4 октября 2010 Автор selxoz.ru сайт Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 4 октября 2010 Рассказать Опубликовано: 4 октября 2010 NULL Обязательно прочитайте разъясняющую тему http://forum.dle-news.ru/index.php?showannouncement=1&f=46 Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения