valtinho 0 Denunciar post Postado Fevereiro 20, 2006 Preciso de uma ajuda com essa lógica. Tenho essas datas: Data - (data_aux) - vinda do formulário de cadastro Data Inicial - (data_inicial) Cadastrado no banco Data Final - (data_final) Cadastrado no banco O que a minha lógica tem que fazer é o seguinte: Se data_aux estiver dentro do intervalo do banco (13/02/2006 a 20/02/2006) periodo deverá receber 1 Se data_aux estiver fora do intervalo do banco (13/02/2006 a 20/02/2006) periodo deverá receber 2 Fiz isso aqui, mas não tá dando certo $data_inicial = $_POST['data_inicial']; $data_final = $_POST['data_final']; if ($data_aux >= $data_inicial || $data_aux >= $data_final) { $periodo = 1; $query="insert into tbl_tec_eventos (unicoop,data,evento,publico,participantes,local,horario,periodo,carga) values ('".$unicoop."','".$data_aux."','".$evento."','".$publico."','".$participantes."' ,'".$local."','".$horario."','".$periodo."', '".$carga."')"; mysql_query($query); // efetua uma atualização na página de acordo com o tempo passado para o parâmetro echo "<meta http-equiv=refresh content=\"0;URL=cadastro.php\">"; } // fim da verificação da data para cadastro else { $data_inicial = $_POST['data_inicial']; $data_final = $_POST['data_final']; if ($data_aux <= $data_inicial || $data_aux >= $data_final) { $periodo = 2; $query="insert into tbl_tec_eventos (unicoop,data,evento,publico,participantes,local,horario,periodo,carga) values ('".$unicoop."','".$data_aux."','".$evento."','".$publico."','".$participantes."' ,'".$local."','".$horario."','".$periodo."', '".$carga."')"; mysql_query($query); // efetua uma atualização na página de acordo com o tempo passado para o parâmetro echo "<meta http-equiv=refresh content=\"0;URL=cadastro.php\">"; } // fim da verificação da data para cadastro } Preciso de uma ajuda. Compartilhar este post Link para o post Compartilhar em outros sites
rsddaros 0 Denunciar post Postado Fevereiro 20, 2006 if($data_aux >= $data_inicial && $data_aux <= $data_final){echo "1";}else{echo"2";}testa ai... se estiver dando erro deve ser os dados que você ta comparando... Compartilhar este post Link para o post Compartilhar em outros sites