до определенного времени

кекс

Новичок
до определенного времени

PHP:
$a=mysql_query("
SELECT *,DATE_FORMAT(data, '%d.%m.%Y') AS vr 
FROM news 
WHERE an='1' 
ORDER BY id 
DESC limit 3");

как не сложно понять специалистам, речь идет о новостях
an=1 это отметка того что эта новость как бы сначала висит в качестве анонса
можно ли построить запрос так, что бы через какое-то время она уже не была анонсом, а являлась обычной новостью. я с датами совсем еще не пробовал. попробую поработать обязательно. но нужно сейчас сделать как-то..

PHP:
$a=mysql_query("SELECT *,DATE_FORMAT(data, '%d.%m.%Y') AS vr 
FROM news 
WHERE (вот тут думается что-то нужно вписать... 
до какого времени или сколько времени an='1' ... 
ну а потом типа все:) отъединичнилася:) 
ORDER BY id 
DESC limit 3");
помогите пож-та.1
 

alpine

Новичок
кекс
IMHO добавить колонку с датой до которой анонс показывается, создать на ней индекс и дописать в условие WHERE - AND last_date > NOW();
 
Сверху