Amigos, estou tentando trazer os valores para preenchimentos dos campos select Pais, Estado, Cidade, Bairro e Logradouro, a partir do campo que criei chamado CEP, as informações do CEP estão na tabela Logradouros, fiz o SQL conforme abaixo, mas está dando o seguinte erro:
Fatal error: Call to a member function Close() on a non-object in C:\Program Files (x86)\NetMake\v71\wwwroot\scriptcase\app\sysgap\subForm_emrpesaendereco\subForm_emrpesaendereco_apl.php on line 4537
// Check for record
$check_sql = “SELECT Paises.paisId, Estados.estadoId, Cidades.cidadeId, Bairro.bairroId, Logradouros.logradouroId, Logradouros.logradouroCEP”
. " FROM (((Bairros INNER JOIN Cidades ON Bairros.cidadeId = Cidades.cidadeId) INNER JOIN Estados ON Cidades.estadoId = Estados.estadoId) INNER JOIN Logradouros ON Bairros.bairroId = Logradouros.bairroId) INNER JOIN Paises ON Estados.paisId = Paises.paisID"
. " WHERE (((Logradouros.logradouroCEP) = ‘" . {CEP} . "’";
sc_lookup(rs,$sql);
if(count({rs}) <> 0)
{
{paisId} = {rs[0]};
{estadoId} = {rs[1]};
{cidadeId} = {rs[2]};
{bairroId} = {rs[3]};
{logradouroId} = {rs[4]};
$rs->Close();
}
else
{
sc_error_message(‘CEP não encontrado!’);
}
Alguém pode me dar uma luz ?