Ir para conteúdo
Fórum Script Brasil

Renato Luiz

Membros
  • Total de itens

    7
  • Registro em

  • Última visita

Tudo que Renato Luiz postou

  1. Olá, Tenho um form com vários inputs, e após o submit vai para uma página que tem um botão Voltar, queria saber como voltar e os campos continuarem preenchidos. Eu estou usando esse comando onClick=\"history.go(-1); return false;\", porém ele mantém preenchido os campos somente quando ocorre algum erro de validação, quando os dados são inseridos normalmente no banco quando volto a página os campos estão vazios. Obrigado Renato
  2. consegui já...se alguém se interessar SELECT * FROM cargo WHERE id_cargo IN ( SELECT id_cargo FROM usuario_externo WHERE id_empresa IN ( SELECT id_empresa FROM empresa WHERE nome = 'exemplo') AND id_munic IN( SELECT id_munic FROM municipios_br WHERE nome_munic = 'exemplo'))
  3. Olá gostaria de saber como executar uma consulta com a clausula IN e dentro dela AND tenho 4 tabelas cargo {id_cargo, descricao) municipios_br(id_munic, nome_munic) empresa(id_empresa, nome) usuario_externo(id, id_cargo, id_empresa, etc...) estava tentando utliza esta query...mas retorna erro na linha 4 SELECT * FROM cargo WHERE id_cargo IN ( SELECT id_cargo FROM usuario_externo WHERE id_empresa IN( SELECT id_empresa FROM empresa WHERE nome = 'exemplo') AND SELECT id_cargo FROM usuario_externo WHERE id_munic IN( SELECT id_munic FROM municipios_br WHERE nome_munic = 'exemplo'))
  4. consegui resolver usei a biblioteca jquery utilizei esta função no onChange do select e passei como parametro this.value function exibeSelectCidade(estado) { $.ajax( { type: "POST", url: "camposAcessoUsuario.php", //pagina que manda as informações data: "acao=exibeSelectCidade&estado=" + estado, beforeSend: function() { // enquanto a função esta sendo processada, você // pode exibir na tela uma // msg de carregando }, success: function(txt) { // pego o id da div que envolve o select com // name="id_modelo" e a substituiu // com o texto enviado pelo php, que é um novo //select com dados da marca x $('#ajax_estado').html(txt); }, error: function(txt) { // em caso de erro você pode dar um alert('erro'); } } ); }
  5. obrigado pelas respostas... estou tentando fazer com javascript, não sei se estou no caminho certo, e se é possível fazer o que estou pensando fiz esta função js e coloquei no onChange do select uf function getState(what) { var estado = document.getElementById("uf").value; alert(estado); return estado; } public function preenche_uf() { $this->conexaoBanco(); $sql = "SELECT DISTINCT sigla FROM municipios_br ORDER BY sigla"; $consulta = pg_query($this->conexao, $sql); echo("<select name=\"uf\" id=\"uf\" onChange=\"getState(this);\" "); while ($registro = pg_fetch_object($consulta)) { if($registro->sigla != '') { echo("<option value=\"$registro->sigla\">$registro->sigla</option>"); } } echo("<option value=\"Todos\">Todos</option>"); echo("</select>"); } está exibindo os alertas certinho de acordo com o estado que é clicado...minha duvida é: é possivel chamar essa função em uma variável php? ou algo parecido $estado = getState("uf");
  6. Pior que não sei nada de ajax... seria uma função complicada ou simples em ajax para fazer isso?
  7. Olá, este é meu primeiro tópico aqui, espero obter ajuda e ajudar demais usuários também. Gostaria de saber se é possivel atribuir o valor de um select em uma variável do php sem ter um submit no form. Estou tentando fazer isso no meu código e não consigo. arquivo principal <form action="camposAcessoUsuario.php" method="post"> <table class="tabMenu" id="aTable" > <tr class="titulo"> <td colspan="2">Parâmetros da Consulta</td> </tr> <tr> <td colspan="2"> Abrangência:* <input type="radio" name="abrangencia" value="brasil" onClick="mostrarLinha(2);" checked>Brasil <input type="radio" name="abrangencia" value="outro" onclick="esconderLinha(2);">Outros </td> </tr> <tr> <td width="50%"> Estado:* <?php $campos = new camposAcessoUsuario(); $campos->preenche_uf(); ?> </td> <td> Cidade:* <?php $campos->preenche_cidade(); ?> </td> </tr> </form> [/codebox] funçao do acessaCamposUsuario.php [codebox] public function preenche_uf() { $this->conexaoBanco(); $sql = "SELECT DISTINCT sigla FROM municipios_br ORDER BY sigla"; $consulta = pg_query($this->conexao, $sql); echo("<select name=\"uf\" id=\"uf\" "); while ($registro = pg_fetch_object($consulta)) { if($registro->sigla != '') { echo("<option value=\"$registro->sigla\">$registro->sigla</option>"); } } echo("<option value=\"Todos\">Todos</option>"); echo("</select>"); } gostaria de pegar o valor do select uf, para montar uma função parecida com a preenche_uf para popular o select de cidades
×
×
  • Criar Novo...