Ir para conteúdo

orbitdigital

Members
  • Total de itens

    9
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre orbitdigital

  1. Update no Mysql - Select multiple='multiple'

    Alguém consegue me ajudar com a dúvida acima? Já pesquisei em todos os lugares e não consegui.
  2. Eliminar valores duplicados em foreach

    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.
  3. PHP Update no Mysql - Select multiple="multiple"

    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?
  4. Update no Mysql - Select multiple='multiple'

    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?
  5. Input adicionado com .append() não envia os dados POST

    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.
  6. Input adicionado com .append() não envia os dados POST

    Continua não recebendo. Fica uma tela branca. Os dois campos que ficam fixos, esses sim são enviados e recebidos.
  7. Input adicionado com .append() não envia os dados POST

    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. Input adicionado com .append() não envia os dados POST

    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/
  9. 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--; }) });
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.

Este projeto é mantido e patrocinado pelas empresas:
Hospedado por: