

orbitdigital
Members-
Content count
9 -
Joined
-
Last visited
Community Reputation
0 ComumAbout orbitdigital

-
Update no Mysql - Select multiple='multiple'
orbitdigital replied to orbitdigital's topic in Javascript
Alguém consegue me ajudar com a dúvida acima? Já pesquisei em todos os lugares e não consegui. -
orbitdigital started following Input adicionado com .append() não envia os dados POST, Eliminar valores duplicados em foreach, PHP Update no Mysql - Select multiple="multiple" and and 1 other
-
Olá, Tenho o seguinte código php $query_token_plano = $pdo->query("SELECT token, nome FROM cadastro_planos WHERE token_seguradora = '4bd3b824312ea073f0c63de1b9d6694a'")->fetchAll(); foreach($query_token_plano as $linha){ $id_plano = $linha['token']; $query_rede_credenciada = $pdo->query("SELECT id_rede_credenciada FROM assoc_planos_rede_credenciada WHERE token_plano = '$id_plano'")->fetchAll(); foreach($query_rede_credenciada as $ln){ $id_rede_credenciada = $ln['id_rede_credenciada']; $query_cidades = $pdo->query("SELECT cidade FROM cadastro_rede_credenciada WHERE id = '$id_rede_credenciada'")->fetchAll(); foreach($query_cidades as $row){ $cidade = $row['cidade']; } } } Porém a variável $cidade quando impressa, mostra todos os registros de acordo com os parâmetros. Quero imprimir apenas um único valor de cada, por exemplo, se existirem 10 linhas cadastradas e 3 contiverem a cidade "São Paulo" então imprimirá apenas 1 vez o nome da cidade e não três.
-
Olá, preciso de uma ajuda com um código. Tenho uma página que busca no banco de dados as informações de uma "Seguradora" e lista todos os "Planos" atribuídos a ela: https://jsfiddle.net/6fnpxjz8/4/ Dentro de cada plano tenho um select do tipo multiple="multiple" que é populado com todas as opções de unidades médicas disponíveis em uma outra tabela, e por meio de comparação com as associações, já marca quais foram selecionados no momento do cadastro. No link acima deixei dois grupos como exemplo, o primeiro com alguns itens marcados e o segundo com outros itens marcados. Como identificador de cada plano tenho o retorno do banco de dados em um input type="hidden". Preciso saber como faço para capturar esses dados e savá-los no banco de dados fazendo um update (considerando que já estão cadastrados e a página em questão fornece a opção de mudanças), ou seja, o usuário pode por exemplo marcar mais opções de unidades, ou desmarcar opções, ou ainda alterar outras partes do cadastro sem alterar o select. Alguém consegue me ajudar como faço isso?
-
Olá, preciso de uma ajuda com um código. Tenho uma página que busca no banco de dados as informações de uma "Seguradora" e lista todos os "Planos" atribuídos a ela: https://jsfiddle.net/6fnpxjz8/4/ Dentro de cada plano tenho um select do tipo multiple="multiple" que é populado com todas as opções de unidades médicas disponíveis em uma outra tabela, e por meio de comparação com as associações, já marca quais foram selecionados no momento do cadastro. No link acima deixei dois grupos como exemplo, o primeiro com alguns itens marcados e o segundo com outros itens marcados. Como identificador de cada plano tenho o retorno do banco de dados em um input type="hidden". Preciso saber como faço para capturar esses dados e savá-los no banco de dados fazendo um update (considerando que já estão cadastrados e a página em questão fornece a opção de mudanças), ou seja, o usuário pode por exemplo marcar mais opções de unidades, ou desmarcar opções, ou ainda alterar outras partes do cadastro sem alterar o select. Alguém consegue me ajudar como faço isso?
-
Input adicionado com .append() não envia os dados POST
orbitdigital replied to orbitdigital's topic in Javascript
Opa valeu! Consegui não estava enviando porque eu estava fechando o form antes da tag section no meu codigo. estava assim: <form> <section> </form> </section> quando ajustei a hierarquia funcionou perfeitamente. Obrigado pela ajuda.- 8 replies
-
- jquery
- javascript
-
(and 4 more)
Tagged with:
-
Input adicionado com .append() não envia os dados POST
orbitdigital replied to orbitdigital's topic in Javascript
Continua não recebendo. Fica uma tela branca. Os dois campos que ficam fixos, esses sim são enviados e recebidos.- 8 replies
-
- jquery
- javascript
-
(and 4 more)
Tagged with:
-
Input adicionado com .append() não envia os dados POST
orbitdigital replied to orbitdigital's topic in Javascript
Assim: <?php if(isset($_POST['evento'])) { extract($_POST); foreach(array($evento) as $info1) foreach(array($carencia) as $info2) foreach(array($reducao_carencia) as $info3) foreach(array($descricao) as $info4) for($i = 0; $i < count($info1); $i++) { echo $info1[$i]." e ".$info2[$i]." e ".$info3[$i]." e ".$info4[$i]."<br>"; } } ?>- 8 replies
-
- jquery
- javascript
-
(and 4 more)
Tagged with:
-
Input adicionado com .append() não envia os dados POST
orbitdigital replied to orbitdigital's topic in Javascript
Coloquei lá. Esta funcionando assim como no meu, só esta sem o layout. Ele adiciona os campos normalmente, só não envia via post. https://jsfiddle.net/pLy8t8zn/1/- 8 replies
-
- jquery
- javascript
-
(and 4 more)
Tagged with:
-
Olá, preciso de uma ajuda com um código. O script abaixo adiciona grupos de campos em um formulário. Até aí ok. Os campos são adicionados porém quando envio o formulário só recebo os dados dos inputs fixos, os que são adicionados dinamicamente não são recebidos. Este é o código: $(document).ready(function() { var max_fields = 100; //maximum input boxes allowed var wrapper = $(".input_fields_wrap"); //Fields wrapper var add_button = $(".add_field_button"); //Add button ID var token = $('#token').val(); var x = 1; //initlal text box count $(add_button).on({click: function(e){ //on add input button click e.preventDefault(); var length = wrapper.find("input:text").length; if (x < max_fields) { //max input box allowed x++; //text box increment $(wrapper).append('<div class="box-footer"><a href="#" class="remove_field btn btn-danger pull-right"><i class="fa fa-close"></i></a><div class="col-md-12"><h2>Novo Evento</h2></div><div class="form-group col-md-6"><label for="nome_evento">Evento</label><input type="text" class="form-control" id="nome_evento" name="evento[]" placeholder="Nome do Evento" required /></div><div class="form-group col-md-3"><label for="carencia">Carência</label><input type="text" class="form-control" id="carencia" name="carencia[]" placeholder="Dias de Carência" required /></div><div class="form-group col-md-3"><label for="reducao_carencia">Redução de Carência</label><input type="text" class="form-control" id="reducao_carencia" name="reducao_carencia[]" placeholder="Dias de Redução" /></div><div class="clearfix"></div><div class="form-group col-md-12"><label for="descricao">Mais Informações</label><textarea class="textarea" name="descricao[]" placeholder="Descreva as informações aqui!" style="width: 100%; height: 200px; font-size: 14px; line-height: 18px; border: 1px solid #dddddd; padding: 10px;" required></textarea></div></div>'); //add input box } wrapper.find("input:hidden").each(function() { $(this).val() }); $(function (){ $('.select2').select2() }); }}); $(wrapper).on("click", ".remove_field", function(e) { //user click on remove text e.preventDefault(); $(this).parent('div').remove(); x--; }) });
- 8 replies
-
- jquery
- javascript
-
(and 4 more)
Tagged with: