Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal bom dia,
Olha só gente. Eu criei um sistema para cadastrar notícias no meu site, o sistema usa php e mysql.
Através de um formulário o administrador preenche o
titulo
subtitulo
categoria
autor
foto
notícia
página
porém eu não posso programar a notícia para ser publicada num determinado horário, assim como no blogger.
se alguém tiver uma ideia de como me ajudar, agradeço muito.
O site tá hospedado em plataforma WINDOWS.
você pode colocar um campo extra na tabela como data e hora a ser programada e um campo com nome status
ai você usa cronjobs pra fazer isso...
Cria um campo no seu banco de dados no formato datetime..
Dai quando você estiver fazendo o cadastro da notícia, você informa a data e a hora para ser publicada.. ele fica na seguinte forma esse campo... aaaa-mm-dd hh:mm:ss
E quando você for fazer a sua consulta para aparecer no site basta você apenas mandar pesquisar do dia e hora atual para tras.. que oke for pra frente ele não mostra
Então qual modificação deveria fazer na minha consulta? Atualmente ela está buscando os dados assim, coo eu faria para mostrar da data atual para trás??
Muito obrigado pela atenção..
<?php
$link = mysql_query("SELECT
id,
data,
hora,
publicado,
titulo,
subtitulo,
autor,
foto,
comentario,
noticia,
categoria,
status,
destaque
FROM noticias_geral WHERE status = 'on' AND destaque ='teccalulares' AND pagina = 'tec' ORDER BY id DESC LIMIT 3")
or die(mysql_error());
>
Cria um campo no seu banco de dados no formato datetime..
Dai quando você estiver fazendo o cadastro da notícia, você informa a data e a hora para ser publicada.. ele fica na seguinte forma esse campo... aaaa-mm-dd hh:mm:ss
E quando você for fazer a sua consulta para aparecer no site basta você apenas mandar pesquisar do dia e hora atual para tras.. que oke for pra frente ele não mostra
Cara muito obrigado resolveu meu problema fiz o que você falou.
Não entendi muito bem. Você quer programar um horário para que sua notícia seja publicada depois de inserida no BD ou que ela seja publicada assim que inserida no banco de dados?