Запрос такого вида. С помощью SELECT выбираю все необходимые поля, среди которых есть last_update с временем последнего обновления данных в базе.
$query_data = "SELECT `login`, `rating`, `equity`, `balance`, `max_draw`,`last_update` FROM `data` WHERE `id`='$id' ORDER BY `rating` DESC";
$result_data = mysql_query($query_data,$db)or die(mysql_error());
Далее, в цикле выводится обычная html-таблица где в ячейку с временем последнего обновления заносится дата и время взятые из базы.
while($row = mysql_fetch_assoc($result_data))
{
$lastupdate = $row['last_update'];
$tbl .= "<td>".$lastupdate."</td>\n";
}
В зависимости от разницы времени в $row['last_update'] с текущим, хочу менять фоновый цвет ячейки таблицы, для подсветки тех ячеек в которых данные недавно обновлены.