Guest - Dargo - Postado Novembro 22, 2004 Denunciar Share Postado Novembro 22, 2004 Na página de notícias apresento as notícias dos últimos 60 dias.$sql = mysql_query("SELECT *, DATE_FORMAT(data, '%d/%m/%Y') as fmtData FROM noticias where curdate() <= DATE_ADD(data,INTERVAL 60 DAY) ");sendo: data e titulo. Onde o título é o link para ler a materia completa.Só que na página seguinte, tenho que ter um limite, ou seja, se a data da notícia tem mais de 15 dias, esta pode ser visualizada.Caso contrário, é necessário efetuar o login, (pois só as pessoas autorizadas podem ter acesso a este conteúdo).Fiz o if, mas não funciona... como posso fazer?if ($data <= DATE_ADD(data,INTERVAL 15 DAY){mostra notícia}login{ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Felipe_Lopes Postado Novembro 22, 2004 Denunciar Share Postado Novembro 22, 2004 Esse DATE_ADD só funciona dentro do sql cara.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - Dargo -
Na página de notícias apresento as notícias dos últimos 60 dias.
$sql = mysql_query("SELECT *, DATE_FORMAT(data, '%d/%m/%Y') as fmtData FROM noticias where curdate() <= DATE_ADD(data,INTERVAL 60 DAY) ");
sendo: data e titulo. Onde o título é o link para ler a materia completa.
Só que na página seguinte, tenho que ter um limite, ou seja, se a data da notícia tem mais de 15 dias, esta pode ser visualizada.
Caso contrário, é necessário efetuar o login, (pois só as pessoas autorizadas podem ter acesso a este conteúdo).
Fiz o if, mas não funciona... como posso fazer?
if ($data <= DATE_ADD(data,INTERVAL 15 DAY)
{
mostra notícia
}
login
{
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.