Tenho um problema aqui com minha programação que não sei resolver. Tenho uma tabela com os campos dia, mês e dia_semana. O nome da tabela é "programacao". Ae quero saber como fazer para que um determinado registro seja deletado do DB após uma data (dia/mês). A programação é de cerca de dois meses em média e está sempre sujeita a alterações (acrescimo e exclusão de registros com datas diversas), por isso fiz os campos separados para a página mostrar sempre na order crescente (ORDER BY mes,dia). Alguém pode ajudar? Já tentei o que pude e num consegui resolver isso!
O código que utilizei foi esse:
<?php
SELEÇÃO PARA O DB AQUI
$link_p_pag = 4;
$reg_p_pag = 5;
$pag = $_GET['pag'];
$busca = mysql_query("SELECT count(*) FROM programacao;");
$registros = mysql_result($busca,0);
$num_total_paginas = ($registros%$reg_p_pag==0)?$registros/$reg_p_pag:floor($registros/$reg_p_pag)+1;
if ($pag>$num_total_paginas)
echo "Error<br><br>";
else
if (!$pag)
$pag = 1;
$inicio = ($reg_p_pag*$pag)-$reg_p_pag;
$query = "SELECT * FROM programacao ORDER BY mes,dia_mes LIMIT $inicio, $reg_p_pag";
$result = @mysql_query($query);
while ($row = mysql_fetch_assoc($result))
{
$evento = $row["evento"];
$dia_mes = $row["dia_mes"];
$mes = $row["mes"];
$dia_semana = $row["dia_semana"];
$bandas = $row["bandas"];
$hora = $row["hora"];
$ingresso = $row["ingresso"];
$info = $row["info"];
$id = $row["id_programacao"];
echo ("<strong>Data:</strong> <font color=\"#FF0000\">$dia_mes/$mes ($dia_semana)</font><br>
<strong>Evento:</strong> $evento<br>
<strong>Hora:</strong> $hora<br>
<strong>Atração(ões):</strong> $bandas<br>
<strong>Ingresso(s):</strong> $ingresso<br>
<strong>Informação(ões):</strong> $info<br><br>
<center><hr color='#000000' size='1' noshade><br></center><br>"); //fim do echo
} // fim do while
$anterior = $pag-1;
if ($anterior<1)
echo "<center>Anterior | ";
else
echo "<center><a href=\"{$_SERVER['PHP_SELF']}?pag=$anterior\" class=\"links\">Anterior</a> | ";
for($i=1; $i<$pag; $i++)
if($i>=$pag-$link_p_pag)
echo "<a href=\"{$_SERVER['PHP_SELF']}?pag=$i\" class=\"links\">$i</a> | ";
echo "$pag";
for($i=$pag+1; $i<=$num_total_paginas; $i++)
if($i<=$pag+$link_p_pag)
echo " | <a href=\"{$_SERVER['PHP_SELF']}?pag=$i\" class=\"links\">$i</a>";
$proxima = $pag+1;
if ($proxima>$num_total_paginas)
echo " | Próxima</center>";
else
echo " | <a href=\"{$_SERVER['PHP_SELF']}?pag=$proxima\" class=\"links\">Próxima</a></center>";
?>










