Ir para conteúdo

POWERED BY:

marcossantana10

Members
  • Total de itens

    83
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre marcossantana10

Informações Pessoais

  • Sexo
    Masculino

Contato

  • Site Pessoal
    http://sistemas.cekurte.com/blog/mysqldump-backup-de-base-de-dados-mysql/

Últimos Visitantes

2036 visualizações
  1. Amigos, estou com o seguinte problema: quando monto meu formulário dinamicamente, ao clicar no botão submit é dado um refresh na página, ao invés de realizar o submit. Esse formulário busca todos os registros de uma dada categoria no banco de dados e os monta na página para que possam ser editados individualmente. Segue o código: //montando os formulários: $.each(responseJson, function(key, value){ var itens = "<div class='card_nbl'><div class='container_nbl'><div class='text_card_nbl update_info_consulta'><form name='updateProntuario' method='post'><label style='text-align: left;' for='prontuario'>Consulta:</label><textarea name='prontuario' class='input_full' style='resize: none; height: 100px; padding-top: 10px; margin-top: 5px;' id='prontuario'>"+value.descricao+"</textarea><label style='text-align: left;' for='info_sigilosa'>Informações sigilosas:</label><br><textarea name='info_sigilosa' class='input_full' style='resize: none; height: 100px; padding-top: 10px; margin-top: 5px;' id='info_sigilosa'>"+value.info_sigilosa+"</textarea><input type='submit' name='salvar' value='Salvar' class='btn btn_padrao'></form></div></div></div>" $("#item1mobile").append(itens) }) Minha função de submit: $(function(){ $('form[name=updateProntuario]').submit(function(){ $.ajax({ type: 'POST', url: 'www', dataType: 'json', data: $(this).serialize(), success: function(data){ $("#loading").attr("class", "loading") swal_sucesso("Tudo certo!", "As informações sobre a consulta foram atualizadas.") } }); return false; }) }) OBS: quando eu faço o formulário direto no HTML (sem montar vários itens com um laço, como acima), o submit funciona normalmente.
  2. marcossantana10

    For dentro de Foreach

    Faço uma consulta no banco para buscar uma lista de horários, depois preciso comparar esse resultado com um array só de horários que eu possuo. Utilizei o código abaixo pra isso: //dados do array $h_indisponiveis separados por _ (ilustrativo) 13:20:00_13:40:00_14:00:00_14:20:00_18:40:00_19:00:00_21:20:00 $sql = "MINHA CONSULTA"; $sql=$pdo->query($sql); if ($sql->rowCount() > 0) { $result = array('error'=>false, 'data' => array()); foreach ($sql as $row) { $horario['id'] = $row['id']; $horario['hora'] = $row['hora']; $horario['tempo'] = $row['tempo']; for($i=0; $i<$sizeArray; $i++){ if ($h_indisponiveis[$i] == $row['hora']){ $horario['disponivel'] = 'n'; } else { $horario['disponivel'] = 's'; } } array_push($result['data'], $horario); } echo json_encode($result); } O problema é que ele não está retornando todas as correspondências entre o objeto da consulta e o array, apenas a última. Ao invés de marcar 6 resultados como "disponivel = n", ele só marca um. Como posso corrigir
  3. marcossantana10

    Operação monetária com PHP e MySQL

    Obrigado pelo retorno, amigo. Poderia mandar só o formato que tá sendo enviado o preço que vem do POST, no mais, já me ajudou muito.
  4. marcossantana10

    Operação monetária com PHP e MySQL

    Eu to fazendo uma aplicação que precisa trabalhar com valores e não to encontrando a solução ideal: preciso que o preço de um produto seja armazenado, precisamente, informando milhares, centenas, dezenas, todas as informações. exemplo: R$ 1.500,50 (mil e quinhentos reais e cinquenta centavos) eu já usei uma função (str_replace) pra substituir a virgula por pontos, porém o que vem depois da vírgula não está sendo considerado está salvando 1.500 apenas. Já tentei todo tipo de campo no banco (float, double, decimal, int). Como eu poderia solucionar isso?
×

Informação importante

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