Ir para conteúdo

Marcones Borges

Members
  • Total de itens

    162
  • Registro em

  • Última visita

Reputação

3 Comum

1 Seguidor

Sobre Marcones Borges

  • Classificação
    Marcones Brother
  • Data de Nascimento 05/12/1982

Contato

  • Site Pessoal
    http://www.dbhost.com.br

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

  1. Marcones Borges

    Inserir vários registros

    Bom dia, como eu faço esse insere por foreach, para inserir todos os registros que eu trouxe via foreach, mais desta forma ele trás os registros, porém na hora de gravar só grava o ultimo registro.
  2. Marcones Borges

    Inserir vários registros

    Alguma ajuda!!! ???
  3. Marcones Borges

    Inserir vários registros

    Adaptei as minhas necessidades mais esta dando erro a linha $inserir->execute([ Erro de sintax!
  4. Marcones Borges

    Inserir vários registros

    Tentei o Foreach desta forma, não deu certo esta dando notice: Undefined // Verifica se foi solicitada a inclusão de dados if ($acao == 'incluir'): foreach($_POST['recibo, data, registro, funcao, nome, dizimo, seguro, outros'] as $produto) { $sql = ("INSERT INTO financeiro (recibo, data, registro, funcao, nome, dizimo, seguro, outros) VALUES('.$produto.')") or die('Erro query.<br>Mensagem do servidor: '.mysql_error()); $stm = $conexao->prepare($sql); $stm->bindValue(':recibo', $recibo); $stm->bindValue(':data', $data); $stm->bindValue(':registro', $registro); $stm->bindValue(':funcao', $funcao); $stm->bindValue(':nome', $nome); $stm->bindValue(':dizimo', $dizimo); $stm->bindValue(':seguro', $seguro); $stm->bindValue(':outros', $outros); $retorno = $stm->execute(); }
  5. Marcones Borges

    Inserir vários registros

    $sql = 'INSERT INTO financeiro (recibo, data, registro, funcao, nome, dinheiro, seguro, outros) VALUES(:recibo, :data, :registro, :funcao, :nome, :dinheiro, :seguro, :outros), (:recibo, :data, :registro, :funcao, :nome, :dinheiro, :seguro, :outros)'; Quando duplico o Values, ele inseri o ultimo duas vezes, não diferencia um do outro...
  6. Marcones Borges

    Inserir vários registros

    Não entendi, como seria?
  7. Marcones Borges

    Inserir vários registros

    Entenderam???
  8. Marcones Borges

    Inserir vários registros

    Boa tarde, Obrigado pelas dicas, eu copiei para minha página apenas o que pensei que iria fazer a inclusão dos dados completos. Minha página carrega dados através de um foreach, exemplo ele me carrega 10 registro que irei fazer lançamentos, quando eu digito para salvar os dados, ele salva apenas o ultimo registro, não carrega os outros.... cliente 1 cliente 2 cliente 3 cliente 4 cliente 5 cliente 6 <- Só salva este registro, no caso o ultimo! entendeu agora? Por isso o inplode ... mais não deu certo a montagem... continua salvando apenas o ultimo registro...
  9. Marcones Borges

    Inserir vários registros

    Como seria? Help-me Não entendi, como eu faria... me mande uma dica ou um link que eu veja mais ou menos a noção! grato!
  10. Marcones Borges

    Inserir vários registros

    Opa, Boa tarde.. como seria o foreach ?
  11. Marcones Borges

    Inserir vários registros

    Alguém???
  12. Marcones Borges

    Inserir vários registros

    Bom dia, tenho um formulário que lança vários dados ao mesmo tempo. só que não estou conseguindo! me ajudem por gentileza! Código do Formulário <form action="action_financeiro.php" method="post" id='form-contato' enctype='multipart/form-data'> <?php if(!empty($clientes)):?> <!-- Tabela de Clientes --> <table class="table table-striped"> <tr class='active'> <th width="13%" style="font-size:14px">N Recibo</th> <th width="11%" style="font-size:14px">Data</th> <th width="8%" style="font-size:14px">Registro</th> <th width="9%" style="font-size:14px">Função</th> <th width="20%" style="font-size:14px">Nome</th> <th width="13%" style="font-size:14px">Dinheiro</th> <th width="13%" style="font-size:14px">Seguro Vida</th> <th width="13%" style="font-size:14px">Outros</th> </tr> <?php foreach($clientes as $cliente):?> <tr> <td class="image"> <input type="text" class="form-control input-sm" id="recibo" name="recibo" placeholder="123.456" autocomplete="off" onfocus="this.style.backgroundColor='#FFCC00'" onblur="this.style.backgroundColor='#E8E8E8'"></td> <td class="image"><input type="date" class="form-control input-sm" id="data" name="data" autocomplete="off" onfocus="this.style.backgroundColor='#FFCC00'" onblur="this.style.backgroundColor='#E8E8E8'"></td> <td><span style='font-weight:bold; font-size:12px'><?=$cliente->id?></span></td> <td style='font-weight:bold; font-size:11px'><span style='font-weight:bold;'><?=$cliente->funcao?></span></td> <td><span style='font-weight:bold; font-size:12px'><?=$cliente->nome?></span></td> <td><input type="text" class="form-control input-sm" id="dinheiro" name="dinheiro" onkeydown="FormataMoeda(this,10,event)" onkeypress="return maskKeyPress(event)" onfocus="this.style.backgroundColor='#FFCC00'" onblur="this.style.backgroundColor='#E8E8E8'"></td> <td><input type="text" class="form-control input-sm" id="seguro" name="seguro" onkeydown="FormataMoeda(this,10,event)" onkeypress="return maskKeyPress(event)" onfocus="this.style.backgroundColor='#FFCC00'" onblur="this.style.backgroundColor='#E8E8E8'"></td> <td><input type="text" class="form-control input-sm" id="outros" name="outros" onkeydown="FormataMoeda(this,10,event)" onkeypress="return maskKeyPress(event)" onfocus="this.style.backgroundColor='#FFCC00'" onblur="this.style.backgroundColor='#E8E8E8'"> </td> </tr> <?php endforeach;?> </table> <?php else: ?> <!-- Mensagem caso não exista clientes ou não encontrado --> <h3 class="text-center text-primary">Faça uma busca!</h3> <?php endif; ?> </fieldset> </fieldset> <fieldset> <!--<input type="hidden" class="form-control" id="registro" name="registro" value="<?=$cliente->id?>"> <input type="hidden" class="form-control" id="funcao" name="funcao" value="<?=$cliente->funcao?>"> <input type="hidden" class="form-control" id="nome" name="nome" value="<?=$cliente->nome?>"> --> <input type="hidden" name="acao" value="incluir"> <button type="submit" class="btn btn-primary" id='botao'> Gravar </button> <a href='ministros.php' class="btn btn-danger">Cancelar</a> </form> O arquivo Action responsável por salvar os dados! <?php require 'Connections/conexao.php'; // Atribui uma conexão PDO $conexao = conexao::getInstance(); // Recebe os dados enviados pela submissão $acao = (isset($_POST['acao'])) ? $_POST['acao'] : ''; $id = (isset($_POST['id'])) ? $_POST['id'] : ''; $recibo = (isset($_POST['recibo'])) ? $_POST['recibo'] : ''; $data = (isset($_POST['data'])) ? $_POST['data'] : ''; $registro = (isset($_POST['registro'])) ? $_POST['registro'] : ''; $funcao = (isset($_POST['funcao'])) ? $_POST['funcao'] : ''; $nome = (isset($_POST['nome'])) ? $_POST['nome'] : ''; $dinheiro = (isset($_POST['dinheiro'])) ? $_POST['dinheiro'] : ''; $seguro = (isset($_POST['seguro'])) ? $_POST['seguro'] : ''; $outros = (isset($_POST['outros'])) ? $_POST['outros'] : ''; // Valida os dados recebidos $mensagem = ''; if ($acao == 'editar' && $id == ''): $mensagem .= '<li>ID do registros desconhecido.</li>'; endif; // Se for ação diferente de excluir valida os dados obrigatórios if ($acao != 'excluir'): if ($mensagem != ''): $mensagem = '<ul>' . $mensagem . '</ul>'; echo "<div class='alert alert-danger' role='alert'>".$mensagem."</div> "; exit; endif; endif; // Verifica se foi solicitada a inclusão de dados if ($acao == 'incluir'): $valores = range( 1 , 10 ); $sql = sprintf( 'INSERT INTO financeiro (recibo, data, registro, funcao, nome, dinheiro, seguro, outros) VALUES(:recibo, :data, :registro, :funcao, :nome, :dinheiro, :seguro, :outros)', implode( '), (' , $valores )) ; $stm = $conexao->prepare($sql); $stm->bindValue(':recibo', $recibo); $stm->bindValue(':data', $data); $stm->bindValue(':registro', $registro); $stm->bindValue(':funcao', $funcao); $stm->bindValue(':nome', $nome); $stm->bindValue(':dinheiro', $dinheiro); $stm->bindValue(':seguro', $seguro); $stm->bindValue(':outros', $outros); $retorno = $stm->execute(); if ($retorno): echo "<div class='alert alert-success' role='alert'>Registro inserido com sucesso, aguarde você está sendo redirecionado ...</div> "; else: echo "<div class='alert alert-danger' role='alert'>Erro ao inserir registro!</div> "; endif; echo "<meta http-equiv=refresh content='0;URL=financeiro.php'>"; endif; Só insere a primeiro linha do formulário. Tentei adaptar esta função: https://pt.stackoverflow.com/questions/54410/como-gravar-varios-registros-em-uma-tabela-ao-mesmo-tempo-mysql
  13. Marcones Borges

    Select para preencher outro

    Bom dia, preciso de uma ajuda aqui. Tenho este select que funciona bacana nestes parametros, porém, preciso montar ele com dados que venha do bd. como eu faria? Javascript var sel1 = document.querySelector('#sel1');var sel2 = document.querySelector('#sel2');var options2 = sel2.querySelectorAll('option');function giveSelection(selValue) { sel2.innerHTML = ''; for(var i = 0; i < options2.length; i++) { if(options2[i].dataset.option === selValue) { sel2.appendChild(options2[i]); } }}giveSelection(sel1.value); php <select id="sel1" onchange="giveSelection(this.value)"> <option value="a">a</option> <option value="b">b</option></select><select id="sel2"> <option data-option="a">apple</option> <option data-option="a">airplane</option> <option data-option="b">banana</option> <option data-option="b">book</option></select>
  14. Marcones Borges

    Erro Trying to get property of non-object in

    Coloquei desta forma <?php foreach($clientes AS $cliente=>$valor):?> Deu esse erro: Notice: Trying to get property of non-object in mais gerou os números nas colunas...
  15. Marcones Borges

    Erro Trying to get property of non-object in

    Obrigado amigo, o erro foi solucionado, agora preciso que ele gere os números das linhas exemplo: o Relatório abaixo ele me gerou 15 linhas preciso que ele numeri as linhas 01. 02. 03. 04. 05. 06. 07. ...
×

Informação importante

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