Ir para conteúdo
Fórum Script Brasil
  • 0

Expirar Apartir De Uma Data


neo

Pergunta

Galera como faço nesse script para expirar um cadastro apartir de uma data..tipo tenho no banco o campo data = datetime

so que eu queria que selecionase os dados dos clientes ate 60 dias so ...tipo tenho o cadastro com a data 01/08/2004 em 01/11/2004 ele expira-se não aparece-se mais no select...

<?
$sql = mysql_query("SELECT * FROM anunciantes WHERE idcategoria like '$idcategoria'"); 

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Se o seu negocio é classificados e você coloca um anuncio que dure 60 dias

porque você não faz um script pra apagar automatico a cada 60 dias

fica melhor você não acha?

o script é a mesma coisa que você já sabe fazer pra excluir um registro

agora pra excluir a cada 60 dias coloca no agendador de tarefas e configura as datas

qualquer duvida poste ai

eu já fiz varios esquemas desse genero

Link para o comentário
Compartilhar em outros sites

  • 0

E ai beleza fabyo,

não sera um sistema de classificados não e sim de anuncios, dai não quero apagar o registro pois apos 60 dias, so não aparecer mais, pois depois entrarei em contato com o cliente para ver se ele vai querer postar mais 60 dias....entende..

Link para o comentário
Compartilhar em outros sites

  • 0

Galera ai esta consegui fazer o que eu queria....selecionar ate uma certa data cadastrada no banco de dados..tipo tenho um cadastro feito na data 2004-08-03 e não quero que ele apareça apartir de 2004-11-04, ( 90 dias ).

<html>
<head>
<title>: : udiahoje.com.br : : </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<base target=conteudo>
<style type="text/css">
<!--
A:link{COLOR:#000000;TEXT-DECORATION:none;}
A:visited{COLOR:#000000;TEXT-DECORATION: none;}
A:active{COLOR:#000000}
A:hover{COLOR:#FFFFFF;TEXT-DECORATION:none;}
-->
</style>
<style>
<!--
body        {
scrollbar-3dlight-color:#FF7200;
scrollbar-arrow-color:#FF7200;
scrollbar-base-color:#1F1A17;
scrollbar-darkshadow-color:#1F1A17;
scrollbar-face-color:#1F1A17;
scrollbar-highlight-color:#1F1A17;
scrollbar-shadow-color:#FF7200;
}
//-->
</style>
</head>
<body bgcolor="#FF7200" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<?
$sql = mysql_connect("localhost", "root", "");
$bd = "udiahoje";
$conexao = mysql_select_db ($bd, $sql);
?>
<?
$dataagora=date('Y-m-d');
$sql=mysql_query("select * from anunciantes where idcategoria like '$idcategoria' AND expirar >= '$dataagora'");
if ($total == "0") {
echo "<font color=#000000 size=2 face=Verdana, Arial, Helvetica, sans-serif>Não há nenhum anunciante ainda nesta categoria. Volte em breve.</font>";
} else {
echo "";
}
$lpp = 5; // Especifique quantos resultados você quer por página
$total = mysql_num_rows($sql); // Esta função irá retornar o total de linhas na tabela
$paginas = ceil($total / $lpp); // Retorna o total de páginas
if(!isset($pagina)) { $pagina = 0; } // Especifica uma valor para variavel pagina caso a mesma não esteja setada
$inicio = $pagina * $lpp; // Retorna qual será a primeira linha a ser mostrada no MySQL
$dataagora=date('Y-m-d');
$sql=mysql_query("select * from anunciantes where idcategoria like '$idcategoria' AND expirar >= '$dataagora' LIMIT $inicio, $lpp");
if ($total == "0") {
echo "<font color=#000000 size=2 face=Verdana, Arial, Helvetica, sans-serif>Não há nenhum anunciante ainda nesta categoria. Volte em breve.</font>";
} else {
echo "";
}
while($row = mysql_fetch_array($sql)) {
$id = $row["id"];
$nome = $row["nome"];
$endereco = $row["endereco"];
$numero = $row["numero"];
$fone = $row["fone"];
$site = $row["site"];
$titulo = $row["titulo"];
$diretorio = $row["diretorio"];
$largura = $row["largura"];
$altura = $row["altura"];

      echo"
      <TABLE cellSpacing=0 cellPadding=1 width=88% border=0>

<TR>
<font color=#000000 size=2 face=Verdana, Arial, Helvetica, sans-serif>
<TD width=3% rowspan='2' align=right>

<img width='$largura' height='$altura' src=admin/$diretorio>
</TD>
<TD width=97% height=16> <a href=ver.php?id=$id> <span class='textoTituloPeq'>$titulo</span></A></TD>
</TR>
<TR>
<TD vAlign=top width=97%>

Nome:$nome<BR>

<span class='textoBoldCaps'>Enderecço:</span>$endereco ,$numero<br>
Telefone:$fone
<br>
Site:<a href=$site>$site</a></TD>
</TR>

</TABLE><br>";
}

if($pagina > 0) {
$menos = $pagina - 1;
$url = "$PHP_SELF?pagina=$menos&idcategoria=$idcategoria";
echo "<a href='$url'>Anterior</a>"; // Vai para a página anterior
}
for($i=0;$i<$paginas;$i++) { // Gera um loop com o link para as páginas
$url = "$PHP_SELF?pagina=$i&idcategoria=$idcategoria";
echo " | <a href='$url'>$i</a>";
}
if($pagina < ($paginas - 1)) {
$mais = $pagina + 1;
$url = "$PHP_SELF?pagina=$mais&idcategoria=$idcategoria";
echo " | <a href='$url'>Próxima</a>";
}
?>

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...