[Resolvido] Problemas com comparação data e hora
Bom dia galera.
Estou com um problema meio louco aki.
tenho o seguinte código:
>
$apagando = "SELECT * FROM auxiliarpreco a INNER JOIN usuariopreco u ON a.idUsuario = u.usuarioId WHERE idUsuario = '$id'";
$query_apaga = mysql_query($apagando);
while ($apaga = mysql_fetch_array($query_apaga)){
$id_item = $apaga['id'];
$data_banco = $apaga['data'];
$tempo_banco = $apaga['hora'];
$data = date("Y-m-d");
$hora = date("H:m:s");
if (mysql_num_rows($query_apaga)){
if (($data >= $data_banco) && ($hora >= $tempo_banco)){
mysql_query("DELETE FROM auxiliarpreco WHERE idUsuario = '$id' AND id = '$id_item'");
}
}
}
essa condição minha:
if (($data >= $data_banco) && ($hora >= $tempo_banco)){
fica assim se eu peço pra mostrar ela:
if ((2008-03-04 > 2008-03-04) && (07:03:12 >= 10:03:26)){
mas quando eu mudou o '&&' pra '||' ele executa, mesmo não sendo verdadeira, e se fica com o '&&' ele num executa de jeito nenhum
alguma ideia??
Discussão (7)
Carregando comentários...