Ir para conteúdo
Fórum Script Brasil

AnthonyKamers

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Sobre AnthonyKamers

AnthonyKamers's Achievements

0

Reputação

  1. <form method="post"> <h3>Novo Relatorio</h3> <table id="tabla"> <tr> <td><input required name="codigoRelatorio[]" placeholder="Codigo"/></td> <td><input required name="clientePrincipal[]" placeholder="Cliente da MSK"/></td> <td><input required name="clienteRelatorio[]" placeholder="Cliente"/></td> <td><input required name="nf[]" placeholder="Notas Fiscais"/></td> <td><input required name="quantidadePaletes[]" placeholder="Quantidade de Paletes"/></td> <td><input required name="valorPorPalete[]" placeholder="Valor Por Palete"/></td> <td><input required name="total[]" placeholder="Total"/></td> <td class="eliminar"><input type="button" value="Menos -"/></td> </tr> </table> <div> <input type="submit" name="insertar" value="Inserir Dados"/> <button id="adicional" name="adicional" type="button"> Mais + </button> </div> </form> <?php //////////////////////// PRESIONAR EL BOTÓN ////////////////////////// if(isset($_POST['insertar'])) { $items1 = ($_POST['codigoRelatorio']); $items2 = ($_POST['clienteRelatorio']); $items3 = ($_POST['nf']); $items4 = ($_POST['quantidadePaletes']); $items5 = ($_POST['valorPorPalete']); $items6 = ($_POST['total']); $items7 = ($_POST['clientePrincipal']); ///////////// SEPARAR VALORES DE ARRAYS, NESTE CASO SÃO 6 ARRAYS UM POR CADA INPUT (CODIGO, CLIENTE, NF, QUANTIDADE, PORPALETE, TOTAL) ////////////////////) while(true) { //// RECUPERAR VALORES E JUNTÁ-LOS //////// $item1 = current($items1); $item2 = current($items2); $item3 = current($items3); $item4 = current($items4); $item5 = current($items5); $item6 = current($items6); $item7 = current($items7); ////// CONCATENAR PARA RESPECTIVAS VARIÁVEIS /////////////////// $codigo=(( $item1 !== false) ? $item1 : ", &nbsp;"); $cliente=(( $item2 !== false) ? $item2 : ", &nbsp;"); $nf=(( $item3 !== false) ? $item3 : ", &nbsp;"); $qntd=(( $item4 !== false) ? $item4 : ", &nbsp;"); $porPalete=(( $item5 !== false) ? $item5 : ", &nbsp;"); $total=(( $item6 !== false) ? $item6 : ", &nbsp;"); $principal=(( $item7 !== false) ? $item7 : ", &nbsp;"); //// CONCATENAR VALORES PARA FUTURA INSERÇÃO //////// $valores='('.$codigo.',"'.$cliente.'","'.$nf.'","'.$qntd.'","'.$porPalete.'","'.$total.'","'.$principal.'"),'; //////// COMA É TERMINADO COM CADA LINHA, SUBTRAI COM FUNCÇÃO SUBSTR NA ÚLTIMA FILA ///////////////////// $valoresQ= substr($valores, 0, -1); ///////// QUERY DE INSERÇÃO //////////////////////////// $sql = "INSERT INTO relatorio (codigoRelatorio, clienteRelatorio, nf, quantidadePaletes, valorPorPalete, total, clientePrincipal) VALUES $valoresQ"; $sqlRes=$connection->query($sql) or mysql_error(); $idUltimo = mysqli_insert_id($connection); // Up! Next Value $item1 = next( $items1 ); $item2 = next( $items2 ); $item3 = next( $items3 ); $item4 = next( $items4 ); $item5 = next( $items5 ); $item6 = next( $items6 ); $item7 = next( $items7 ); // Check terminator if($item1 === false && $item2 === false && $item3 === false && $item4 === false && $item5 === false && $item6 === false && $item7 === false) break; } if($sql){ echo " <script>window.open('verRelatorio.php?id=$idUltimo')</script> <meta http-equiv='refresh' content='0; url=relatorio.php' /> <script type='text/javascript'>alert ('Dados foram Inseridos com Sucesso!!')</script> "; } else { echo " <meta http-equiv='refresh' content='0; url=relatorio.php' /> <script type='text/javascript'>alert ('Dados não foram Inseridos com Sucesso!!')</script> "; } } ?> Preciso cadastrar múltiplas linhas no banco de dados e preciso q um dos campos some automaticamente. Tenho o quantidadePaletes[ ] e o valorPorPalete[ ]. no total[ ], preciso q multiplique o quantidadePaletes * valorPorPalete e grave no SQL. No momento, estou tendo que digitar o total manualmente, porém preciso que isso seja pego automaticamente
  2. Olá Estou tendo um problema para gerar um numero random, verificar se já existe na tabela SQL e se já existir, gerar outro numero random e então gravar no Banco de Dados. OBS: Está registrando certo para mim offline com banco de dados por WampServer, mas quando coloco online no meu servidor, gera numeros diferentes, tipo gera um numero para o boleto e gera outro numero para o usuario como está o meu código: $idBoleto = rand(1, 99999999999); $search = mysql_query("SELECT * FROM boleto WHERE idBoleto = '$idBoleto'"); /* Verifica se já tem um ID Boleto Repetido */ if(@mysql_num_rows($search) > 0){ while(@mysql_num_rows($search) > 0){ $idBoleto = rand(1,99999999999); } } Há algo que o meu servidor online esteja interpretando de forma errada??
  3. Desculpa por ter sido intrusivo, mas procurei mais um pouco na internet e achei algo que pode me ajudar, mas não sei como usar direito preciso usar o foreach para pegar os dados da session carrinho (que pega os sabores das pizzas) e então colocar no banco de dados sql como exatamente uso o foreach?
  4. estou fazendo um carrinho de compras para pizzas que vai receber os dados de sessions anteriores na pizza pequena, quero q armazene coisas como o sabor01 e o sabor02 na pizza media, quero q armazene coisas como o sabor01, sabor02, sabor03 dps disso, quero mostrar em um carrinho de compras para o usuario para posteriormente colocar no banco de dados SQL por isso, precisaria armazenar as variaveis em sessions diferentes para depois mostrar para o usuario no carrinho de compras gostaria de fazer algo como nesse site: http://www.amodadocheff.com.br/ preciso muito disso!!!!!!! alguém pode me ajudar??
×
×
  • Criar Novo...