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.
eu tenho esse código onde informo no bd a data para que o registro seja excluído.
<?php
$data = date('d/m/Y');
$sql = mysql_query("DELETE FROM leilao Where data_exclusao='$data'") or die (mysql_error());
?>
aí quando executo a página os registros são excluídos.
o que eu estou precisando é além do dia poder informar também as horas.
ou seja, cadastrar um certo registro e informar a data e hora que este registro será excluído.
alguém pode me ajudar por favor.
obrigado desde já.
mas se eu mudar o campo para DATETIME preciso alterar alguma coisa aqui?
$sql = mysql_query("DELETE FROM leilao Where data_exclusao = DATE_FORMAT( NOW(), '%d/%m/%Y %H:%i' )") or die (mysql_error());precisa...
fica assim
$sql = mysql_query("DELETE FROM leilao Where data_exclusao = NOW()") or die (mysql_error());vou testar. muito obrigado.
se a data que você usa para excluir for sempre a data atual, faz da seguinte maneira
dessa maneira você vai excluir só os registros que tiverem a mesma data, hora e minuto que a atual..., então se passar 1 minuto ja não excluise você quizer tambem excluir os que ja tiverem passado, eu te aconselho transformar esse campo data_exclusao em DATETIME