Вывод даты

D
На сайте с 28.06.2008
Offline
1114
588

Господа, мне фрилансер сделал информер новостей. Там у меня под каждой новостью идет время ее создания.

Создает это время в информере кусок кода

$otvetr['created']

Но так получается время создания вплоть до секунд, а мне нужно лишь дд.мм.гг

Как нужно изменить эту функцию, чтобы обрезать часы с секундами и минутами?

[Удален]
#1
$otvetr['created']

это не функция

Вам надо было привести функцию которая это делает

banshee(oleg)
На сайте с 12.08.2007
Offline
140
#2

это запись в бд, которая, скорей всего содержит time() её добавления в базу. Отображается она через, например, date("d.m.Y H:i",$otvetr['created'] ) .. а вам значит, нужно так date("d.m.y",$otvetr['created'] ) ..

D
На сайте с 28.06.2008
Offline
1114
#3

$zapros="SELECT id,title,created,alias,introtext FROM jos_content WHERE catid=28 ORDER BY created DESC  LIMIT 0,10";
$otvet=mysql_query($zapros);
$i=1;
$zapis.='<?php
if ($_GET["chislo"]>=10 or $_GET["chislo"]<0)
{
$_GET["chislo"]=10;
};
$i=0;';
do
{
if (strlen($otvetr['title'])>0)
{
$otvetrt=$otvetr['title'];
$nac=strpos($otvetr['introtext'],"src=\"");
$nac2=strpos($otvetr['introtext'],"\"",$nac+5);
$stroka=substr($otvetr['introtext'],$nac+5,$nac2-$nac);


$zapis.='$strok[\''.$i.'\']=\'<a title="" href="http://www.site.ru/news/'.$otvetr['id'].'-'.$otvetr['alias'].'" target="_blank">\';';
$zapis.="if(\$_GET['imagenm']==1){";
$zapis.='$strok[\''.$i.'\'].=\'<img class="fl imgborder_tech mrt_small" title="" alt="" src="http://www.site.ru/'.$stroka.'" width="60" height="45">\';';
$zapis.="};";
$zapis.='$strok[\''.$i.'\'].=\''.$otvetrt.'</a>&nbsp;&nbsp;<span class="small gray">'.$otvetr['created'].'</span><div class="clear_medium"></div>\';';
$i++;
};
}

Вот кусок - достаточно?

Александр Сергеев
На сайте с 17.02.2008
Offline
20
#4

У вас дата от времени пробелом отделена? Если да то

$otvetr['created']
замените на
substr($otvetr['created'], 0, strpos($otvetr['created'], " "))
LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#5

лучше скажите, что выводится в $otvetr['created']?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
D
На сайте с 28.06.2008
Offline
1114
#6
Александр Сергеев:
У вас дата от времени пробелом отделена? Если да то
$otvetr['created']
замените на
substr($otvetr['created'], 0, strpos($otvetr['created'], " "))

Большое спасибо! То что нужно!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий