estou tendo dificuldade para fazer mais de uma instrução para o if, pois um campo calcula se tem mais de 365 dias e o outro eu gostaria que fosse exibido somente se estiver vazio
exemplo
a variavel $contrato_vencimento, funciona perfeitamente o problema é que nao estar verificando se o campo estar ou nao vazio estar entrando no laço sem verifica a variavel $data_atualizacao
//…
if
( $contrato_vencimento >= 365 || $data_atualizacao != "" )
{
sc_btn_display(‘correcao’, ‘on’);
sc_alert(“Este Contrato tem mais de 365 dias e historico vazio $contrato_vencimento”);
}
}
// …
codigo completo abaixo
$HOJE=date(“d-m-Y”);
sc_lookup(dataset,“SELECT c.data_contrato, hva.data_atualizacao FROM historico_valor_aluguel hva, contrato c where c.codigo ={codigo}”);
if(!empty({dataset})){
$data_contrato= {dataset}[0][0];
$data_atualizacao = {dataset}[0][1];
}
$calculo = sc_date_dif($data_contrato, “aaaa-mm-dd”,$HOJE , “dd/mm/aaaa”);
$contrato_vencimento=$calculo*-1;
if
( $contrato_vencimento >= 365 || $data_atualizacao != "" )
{
sc_btn_display(‘correcao’, ‘on’);
sc_alert(“Este Contrato tem mais de 365 dias e historico vazio $contrato_vencimento”);
}
else
{
sc_btn_display('correcao', 'off');
sc_alert("Esta é uma mensagem de alerta!! $ano_vencimento");
}