Como saber se a query é true ou false
Bom dia, gente!!
Tô fazendo uma consulta ao banco pra verificar se existe determinado registro na tabela e gostaria de realizar determinada ação se existir ou não. O problema é que o 'if' sempre dá verdadeiro, mesmo que o registro não exista na tabela. Não sei o que tô fazendo de errado. Me ajudemmm!!!
CODE
$sql1="SELECT OID_IMOVEL FROM IMOVEL WHERE OID_MUNICIPIO=2140 AND COD_MACROAREA=1";
$stmt1=OCIParse($ora_conecta,$sql1) or die("ERRO!!!");
OCIExecute($stmt1, OCI_DEFAULT);
while(OCIFetch($stmt1)){
$imovel=OCIResult($stmt1,"OID_IMOVEL");
}
if($stmt1!=null){
echo "esse registro existe";
}else{
echo "esse registro nao existe";
}
Já testei if($stmt1)... if($sql1)... e nada :/
Discussão (7)
Carregando comentários...