Loading...
Обучение/Помощь новичкам | Вывод данных из БД
Подскажите как вывести время (time) последного сообщения (fr_post) из определённой категории (fr_cat)?
Мучаюсь уже пол часа Гг
Держи
date('Y-m-j H:i:s', $foo['time'])
TheWilf (29.02.2020 в 16:54) Держи date('Y-m-j H:i:s', $foo['time'])
Ты не понял, я спрашиваю как вывести содержимое с базы. Типо "Последний пост: сегодня в 16:16".
php
   $last = mysql_query("select * from `fr_post` where `cat` = '".$fr_cat['id']."' order by 'id'");   
И там где вывожу:
php
   '.times($last['time']).'   
Оно падло не хочет работать и выводит теперешнее время .ыы.
________
посл. ред. 29.02.2020 в 17:23; всего 4 раз(а); by Shaiso
Shaiso , сделай echo $last['time'] и проверь,что тебе выведет и сравни с тем,что у тебя в базе.
У тебя,по сути запрос неправильно построен.
где там mysql_fetch-assoc?
Ему же нужно массив данных создать

Проверь,что у тебя выводит сам массив $last
А потом уже от этого отталкивайся
EvilMan (29.02.2020 в 17:38)
Shaiso , сделай echo $last['time'] и проверь,что тебе выведет и сравни с тем,что у тебя в базе.
У тебя,по сути запрос неправильно построен.
где там mysql_fetch-assoc?
Ему же нужно массив данных создать

Проверь,что у тебя выводит сам массив $last
А потом уже от этого отталкивайся

Спасибо, помог) Скажи еще как вывести последный (time) из таблицы. Допустим есть id1 а выводить нужно последний.
боже какие вы дураские советы даете
если категория то группируй а потом сортируй через ORDER по времени и радуй и получите последные в каждой категории
Shaiso ,
php
   $last = mysql_query("select * from `fr_post` where `cat` = '".$fr_cat['id']."' order by 'time' desc limit 1");   
RezzidenT (29.02.2020 в 18:18) Shaiso ,
php
   $last = mysql_query("select * from `fr_post` where `cat` = '".$fr_cat['id']."' order by 'time' desc limit 1");   
Благодарочка ?
Онлайн: 6
Время:
Gen. 0.111
(c) Bym.Guru 2010-2026