Pegar o valor

(ramosinfo) #1

Estou tentando pegar o valor

No campo COD_FACULDADE do tipo RadioBox, coloco:

SELECT COD_FACULDADE, DESCRICAO, COD_PROCESSO_SELETIVO, COD_CIDADE
FROM faculdade
WHERE COD_PROCESSO_SELETIVO = [COD_PROCESSO]
ORDER BY DESCRICAO

E defino o próximo campo COD_CIDADE_CURSO como evento Ajax.

Neste campo quero pegar os nomes das cidades, e listar num radio somente as cidades da faculdade selecionada. Estou fazendo o seguinte:

SELECT cid.cod_cidade, cid.cidade, cid.COD_PROCESSO_SELETIVO, f.COD_CIDADE, f.COD_FACULDADE
FROM cidade AS cid
INNER JOIN
faculdade AS f
ON cid.COD_PROCESSO_SELETIVO = ‘[COD_PROCESSO]’ AND cid.COD_CIDADE = f.COD_CIDADE AND ‘{COD_FACULDADE}’ IS NOT NULL
ORDER BY cid.cidade

Mas me lista todas as cidades.

Alguma luz?

(Rodrigo Lins) #2

Bom Dia,

Existe um exemplo no site, onde demonstra como fazer a recarga de campos com ajax (não sei se você já viu), mas estarei colocando o link aqui para você analisar

http://www.scriptcase.com.br/site/samples/tutoriais/search/grid31.php

O procedimento seria a partir do passo 8.

Fica um pouco difícil de dizer o que está errado sem saber o que exatamente este SQL iria retornar ou o que ele está retornando, mas tente verificar de uma forma simples o processo.

Rodrigo Lins.