|
| |
автор: cheops (из ННГУ) (29.11.2004 в 17:08) |
|
| |
для: BAHO
(29.11.2004 в 15:05)
| | | Тогда строку
<?php
$put_time = date("Y-m-d H:i:s",time()-86400*$X);
?>
|
следует переписать так
<?php
$put_time = date("Y-m-d",time()-86400*$X);
?>
|
| |
| |
|
|
| |
|
|
| |
для: cheops
(29.11.2004 в 12:24)
| | | вс дело в том, что дата у меня хранится не в ивде datetime, а виде date (ГГГГ-ММ-ЧЧ) | |
| |
|
|
| |
|
|
| |
для: BAHO
(29.11.2004 в 12:09)
| | | Можно примерно так (время хранится в поле puttime новостной таблицы news)
<?php
$X = 10; // Число дней
$put_time = date("Y-m-d H:i:s",time()-86400*$X);
$query = "SELECT puttime>'$put_time' AS puttime, name FROM news";
$nw = mysql_query($query);
if(!$nw) exit(mysql_error());
while($news = mysql_fetch_array($nw))
{
if($news['puttime'])
{
echo "<b>".$news['name']."</b>"; // Свежие новости
}
else
{
echo $news[name]; // Старые новости
}
}
?>
|
| |
| |
|
|
| |
|
|
| | Как мне сделать так, чтобы новости за последние X дней на странице новостей подсвечивались? | |
| |
|
|
|