Zork
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 17/11/2010 11:42 hs
Pessoal gostaria MUITO mesmo de uma DICA e uma SOLUÇAO se possivel.
Nao estou conseguindo enxergar outra solucao.
Imaginem Assim:
Codigo - 01 (SABESP)
Os Codigos abaixo possuem apenas um nome EX: PUBLICOS Codigo - 02 (ABR) Codigo - 03 (DER) Codigo - 04 (AMA)
Seguinte, preciso buscar todas as informacoes que estao no banco com todos esses Codigos. Tenho 2 OPTIONS. o PRIVADO o PUBLICO
Preciso que quando eu clicar no OPTION PUBLICO me faça um SELECT com todos os codigos que sao do PUBLICO o Codigo 02,03,04.
Tentei criar um array mas nao deu certo.
Alguem tem alguma ideia ?
|
|
|
|
|
Postada em 18/11/2010 14:30 hs
zork. vc tem uma tabela com os campos codigo, nome , orgão seria assim 01 (SABESP) PUBLICO 02 (ABR) PUBLICO 03 (DER) PRIVADO 04 (AMA) PUBLICO
SE FOR OPTPUBLICO select codigo from tabela where orgão= 'PUBLICO' SE FOR OPTPRIVADO select codigo from tabela where orgão= 'PRIVADO'
|
TÓPICO EDITADO
|
|
|
|
Zork
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 18/11/2010 14:35 hs
Juan na verdade nao tenho especificado se é PUBLICO ou PRIVADO. A pessoa que opera o sistema já sabe de cor. A ideia é que de forma automatica, quando ela clicar no OPTION X, um select por tras ja fara a pesquisa com os codigos dos orgaos.
Eu resolvi assim: (GAMBIARRA, mas se tiverem outra forma agradeço.)
Verifico se o OPTION foi clicado, se sim ele faz um SELECT IN apenas para esse caso.
Ex: o PUBLICO (option)
Quando clicado nele, o select faz o resto.
É que para os outros OPTIONS, quando eles recebiam o clique, eu colocava o valor do codigo em uma variavel para depois jogar essa variavel no SELECT.
|
|
|
PH1959
|
SÃO JOSÉ DOS CAMPOS SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 19/11/2010 11:52 hs
a melhor maneira é incluir no BD um campo q determine se é publico ou privado. SE fosse eu q estivesse fazendo isso eu incluiria um campo numérico(byte) com valor 0(publico) e/ou 1(privado) ao clicar o option seria feito um select ....
|
|
|
Zork
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 19/11/2010 11:54 hs
Obrigado pessoal pela ajuda.
PH1959 é isso mesmo que vou ter de fazer... É o melhor jeito mesmo...
Vlwww Pessoal
|
|
|