Lucifer 0 Denunciar post Postado Novembro 16, 2010 Galera eu fiz esse php para verificar se a data está vencida e se estiver vencida deletar a compra. $now = date("Ymd"); $sss = mysql_query("select usuario,fim from compra where fim='$now'"); while($row = mysql_fetch_array($sss)){ $id = $row["usuario"]; mysql_query("delete from compra where usuario='$id'"); } Só que ao executar o php, nao da erro nenhum, mas também nao funciona. sera que tem algo errado? Compartilhar este post Link para o post Compartilhar em outros sites
Gabriel T. 4 Denunciar post Postado Novembro 16, 2010 $now = date("Ymd"); Só que ao executar o php, nao da erro nenhum, mas também nao funciona. sera que tem algo errado? Já verificou se na tabela não tem as "/" nas datas? Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Novembro 16, 2010 Pelo que vi|entendi, parece q dá para resolver numa unica query: DELETE FROM `compra` WHERE `fim` < NOW() Compartilhar este post Link para o post Compartilhar em outros sites