Jump to content

RSN

Members
  • Content count

    27
  • Joined

  • Last visited

Everything posted by RSN

  1. RSN

    PHPMailer

    Boa Noite, Preciso enviar uma consulta sql no corpo do e-mail, porém não estou conseguindo concatenar o laço while. <?php include_once('conexao.php'); require 'PHPMailer/PHPMailerAutoload.php'; $resultado = mysql_query("SELECT * FROM cupom WHERE FlagEstorno = 1;"); $linhas = mysql_num_rows($resultado); $mensagem = '<div class="x_content"> <table id="datatable-buttons" class="table table-striped table-bordered"> <thead> <tr> <th>Loja</th> <th>Nro Cupom</th> <th>Data</th> <th>Operador</th> </tr> </thead> <tbody> while($linhas = mysql_fetch_array( $resultado)){ echo " <tr>"; echo "<td>".$linhas['nroloja']."</td>"; echo "<td>".$linhas['NroCupom']."</td>"; echo "<td>".$linhas['DataProc']."</td>"; echo "<td>".$linhas['Operador']."</td>"; echo " </tr>"; }'; $mail = new PHPMailer(); $mail->isSMTP(); $mail->Host = 'smtp.gmail.com'; $mail->SMTPAuth = true; $mail->SMTPSecure = 'tls'; $mail->Username = ''; $mail->Password = ''; $mail->Port = 587; $mail->setFrom(''); $mail->addReplyTo(''); $mail->addAddress('', 'Nome'); $mail->isHTML(true); $mail->Subject = 'Assunto do email'; $mail->Body = $mensagem; $mail->AltBody = 'Para visualizar essa mensagem acesse http://site.com.br/mail'; //$mail->addAttachment('/tmp/image.jpg', 'nome.jpg'); if(!$mail->send()) { echo 'Não foi possível enviar a mensagem.<br>'; echo 'Erro: ' . $mail->ErrorInfo; } else { echo 'Mensagem enviada.'; } ?>
  2. RSN

    Select option php

    Boa Noite, Gostaria de saber se existe a possibilidade de gravar além do id do option value outra variavel, para enviar via post. <div class="form-group"> <label class="col-md-4 control-label" for="txtgrupo">Tipo de Pagamento : </label> <div class="col-md-4"> <select id="" class="selectpicker" data-live-search="true" name="tipo_pagamento" > <?php $query = mysql_query("SELECT * FROM tipo_pagamento ORDER BY id ASC"); while($result = mysql_fetch_array($query)) { echo '<option value="'.$result["id"].'">'.$result["nome_tipo"].'</option>'; } ?> </select> </div> </div>
  3. RSN

    Select option php

    Esse valor comissão está na tabela funcionários, quero capturar ele no select pra inserir na tabela cupons.
  4. RSN

    Select option php

    só corrigindo é comissão. ai tenho outro cado igual no qual seria a taxa.
  5. RSN

    Select option php

    eu só consigo recuperar o id. No caso precisaria do id e da taxa, no caso o $result['nome'] é so para exibir o nome do funcionário no campo option mesmo.
  6. RSN

    Select option php

    Virá do SELECT * FROM funcionarios $result["taxa"]; No código q anexei acima, acabei colocando o trcho do codigo errado. Segue código correto. <div class="form-group"> <label class="col-md-6 control-label" for="txtgrupo">Vendedor : </label> <div class="col-md-6 "> <select id = "vendedor" class="selectpicker" data-live-search="true" name="vendedor"> <?php $query = mysql_query("SELECT * FROM funcionarios"); while($result = mysql_fetch_array($query)) { echo '<option value="'.$result["id"].'">'.$result["nome"].'</option>'; } ?> </select> </div> </div>
  7. RSN

    Select option php

    vou sim porém estou com certa dificuldade pois não conheço muito javascript.
  8. RSN

    Inserir qtd na tabela itens.

    Boa Tarde, Tenho uma lista de produtos onde irei colocar a quantidade em cada produto e enviar para tabela itens, coloquei um input com o campo quantidade dentro do while, porém não estou conseguindo inserir a informação na tabela. <?php include_once("menu.php"); ini_set('display_errors', 0 ); error_reporting(0); $resultado = mysql_query("SELECT * FROM produtos ORDER BY 'id'"); $linhas = mysql_num_rows($resultado); ?> <!-- page content --> <div class="right_col" role="main"> <div class=""> <div class="page-title"> </div> <form method="POST" action="../processa_adm/proc_cad_item.php"> <div class="row"> <div class="col-md-6"> <div class="x_panel"> <div class="x_title"> <h2> Produtos <small></small></h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><i class="fa fa-wrench"></i></a> <ul class="dropdown-menu" role="menu"> <li><a href="#">Settings 1</a> </li> <li><a href="#">Settings 2</a> </li> </ul> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <p class="text-muted font-13 m-b-30"> </p> <table id="datatable-buttons" class="table table-striped table-bordered"> <thead> <tr> <th>id</th> <th>descricao</th> <th>qtd</th> <th>valor</th> <th>Ações</th> </tr> </thead> <tbody> <?php while($linhas = mysql_fetch_array( $resultado)){ echo " <tr>"; echo "<td>".$linhas['id']."</td>"; echo "<td>".$linhas['descricao']."</td>"; echo "<td>"."<input type = 'text' name = 'qtd' class = 'col-md-4 control-label' >"."</td>"; echo "<td>".$linhas['valor']."</td>"; ?> <td> <a href ='../processa_adm/proc_cad_item.php?id=<?php echo $linhas['id']; ?> & valor=<?php echo $linhas['valor']; ?>'><button type='button' class = 'btn btn-sm btn-info'>Inserir</button></a> <?php echo "</tr>"; } ?> </tbody> </table> </div> </div> </div> </tbody> </table> </form> --------------------------------------Inseri no Banco--------------------------------------------------------- <?php session_start(); include_once("../seguranca.php"); include_once("../conexao.php"); $id= $_GET["id"]; $valor= $_GET["valor"]; $qtd= $_POST["qtd"]; $query = mysql_query("INSERT INTO itens (id_produto,qtd, valor_item) VALUES ('$id', '$qtd','$valor')"); if(mysql_affected_rows() != 0){ header("Location: ../modulo_adm/pedido.php"); } ?>
  9. RSN

    pegar valores de while

    Estou desenvolvendo uma tela de venda, onde listo os produtos em uma table no qual ao digitar a quantidade tenho que inserir essas informações em outra tabela chamada itens, onde trarei o select na tabela ao lado, porém não estou conseguindo pegar os valores do while. <?php include_once("menu.php"); ini_set('display_errors', 0 ); error_reporting(0); $resultado = mysql_query("SELECT * FROM produtos ORDER BY 'id'"); $linhas = mysql_num_rows($resultado); ?> <!-- page content --> <div class="right_col" role="main"> <div class=""> <div class="page-title"> </div> <form method="POST" action=""> <div class="row"> <div class="col-md-6"> <div class="x_panel"> <div class="x_title"> <h2> Produtos <small></small></h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><i class="fa fa-wrench"></i></a> <ul class="dropdown-menu" role="menu"> <li><a href="#">Settings 1</a> </li> <li><a href="#">Settings 2</a> </li> </ul> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <p class="text-muted font-13 m-b-30"> </p> <table id="datatable-buttons" class="table table-striped table-bordered"> <thead> <tr> <th>id</th> <th>descricao</th> <th>qtd</th> <th>valor</th> <th>Ações</th> </tr> </thead> <tbody> <?php while($linhas = mysql_fetch_array( $resultado)){ echo " <tr>"; echo "<td>".$linhas['id']."</td>"; echo "<td>".$linhas['descricao']."</td>"; echo "<td>"."<input type = 'text' name = 'qtd' class = 'col-md-4 control-label' >"."</td>"; echo "<td>".$linhas['valor']."</td>"; ?> <td> <a><button type='button' class = 'btn btn-sm btn-info'>Inserir</button></a> <?php echo "</tr>"; } ?> ----------------processa item---------------- <?php session_start(); include_once("../seguranca.php"); include_once("../conexao.php"); $qtd = $_POST["qtd"]; $valor = $_POST["valor"]; $id=$_POST["id"]; $query = mysql_query("INSERT INTO itens (id_produto, qtd, valor) VALUES ('$id', '$qtd', '$valor')"); if(mysql_affected_rows() != 0){ header("Location: ../modulo_adm/pedido.php"); } ?> abela chamada itens, porém não estou conseguindo pegar os valores do while.
  10. RSN

    pegar valores de while

    @Matheus Tavares Consegui inserir as informações no banco passando as variaveis via get, porém não estou conseguindo encaixar o exemplo das quantidades no meu código. <table id="datatable-buttons" class="table table-striped table-bordered"> <thead> <tr> <th>id</th> <th>descricao</th> <th>qtd</th> <th>valor</th> <th>Ações</th> </tr> </thead> <tbody> <?php while($linhas = mysql_fetch_array( $resultado)){ echo " <tr>"; echo "<td>".$linhas['id']."</td>"; echo "<td>".$linhas['descricao']."</td>"; echo "<td>"."<input type = 'text' name = 'qtd' class = 'col-md-4 control-label' >"."</td>"; echo "<td>".$linhas['valor']."</td>"; ?> <td> <a href ='../processa_adm/proc_cad_item.php?id=<?php echo $linhas['id']; ?> & valor=<?php echo $linhas['valor']; ?>'><button type='button' class = 'btn btn-sm btn-info'>Inserir</button></a> <?php echo "</tr>"; } ?> </tbody> </table> </div> </div> </div> </tbody> </table>
  11. RSN

    pegar valores de while

    @Matheus Tavares
  12. RSN

    pegar valores de while

    Como faço para pegar os valores do id e da descricao no while para fazer o insert dessas informações via post?
  13. Boa Noite, Estou com dificuldade em calcular o total de produtos selecionados dentro de um while e inseri-los no banco de dados. Alguém poderia dar um auxilio? <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>amCharts examples</title> <script src="//code.jquery.com/jquery-1.10.2.js"></script> <script type="text/javascript"> $(document).ready(function() { $('.adicionar').click(function(){ var quantidade = $("#qtd").val(); var codigo = $("#cod").val(); $.ajax({ type: "POST", url: "CadastraVenda.php", data: "quantidade="+quantidade+"&codigo="+codigo, dataType: "html", success: function(xml){ $(".resultado").append(xml); }, error: function(){ alert("Erro inserir lembrete!"); } }); }); }); </script> </head> <body> <body> <?php include_once("../conexao.php");?> <form action="calca.php" method="post"> <table border="1"> <tr><td colspan="2" align="center">adicionar produto</td></tr> <tr><td>Código Produto</td><td>Quantidade</td></tr> <tr> <td><input type="input" name="cod_produto" style="width:80px" id="cod"/></td> <td><input type="input" name="qtde_venda"style="width:80px" id="qtd"/></td> <tr><td colspan='2' align="right"><input type="button" value="adicionar" name="adicionar" class="adicionar"/></td></tr> </tr> </table> </form> <br/> <table class="resultado"> <tr><td colspan="5">Resuno</td></tr> <tr><td> </td><td>Produto</td><td>Preço</td><td>Quantidade</td><td>Total</td></tr> </div> </body> <?php session_start(); include_once("../conexao.php"); include_once("../seguranca.php"); $id = $_POST['codigo']; $qtd = $_POST['quantidade']; $preco = "$ ".rand(0,9).",00"; $consulta = mysql_query("SELECT * FROM produtos WHERE id = $id"); while($linha = mysql_fetch_assoc($consulta)){ echo "<tr><td>".$id."</td><td>".$linha['descricao']."</td><td>".$linha['valor']."</td><td>".$qtd."</td><td>".$total = $qtd*$linha['valor']."</td><td></td><td></td><td></td></tr>"; } ?>
  14. RSN

    Manter parâmetros de filtro

    Tenho um formulário no qual seleciono a data inicial, data final e fornecedor, após executar a consulta, retorna o resultado correto porém a data inicial e final retorna default, gostaria que retornasse os parametros selecionados antes do submit. <?php session_start(); include_once("../conexao.php"); include_once("../seguranca.php"); ?> <!DOCTYPE html> <html lang="pt"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <!-- Meta, title, CSS, favicons, etc. --> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Ferreir&Araujo</title> <!-- Bootstrap --> <link href="../vendors/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet"> <!-- Font Awesome --> <link href="../vendors/font-awesome/css/font-awesome.min.css" rel="stylesheet"> <!-- NProgress --> <link href="../vendors/nprogress/nprogress.css" rel="stylesheet"> <!-- bootstrap-daterangepicker --> <link href="../vendors/bootstrap-daterangepicker/daterangepicker.css" rel="stylesheet"> <!-- bootstrap-datetimepicker --> <link href="../vendors/bootstrap-datetimepicker/build/css/bootstrap-datetimepicker.css" rel="stylesheet"> <!-- Ion.RangeSlider --> <link href="../vendors/normalize-css/normalize.css" rel="stylesheet"> <link href="../vendors/ion.rangeSlider/css/ion.rangeSlider.css" rel="stylesheet"> <link href="../vendors/ion.rangeSlider/css/ion.rangeSlider.skinFlat.css" rel="stylesheet"> <!-- Bootstrap Colorpicker --> <link href="../vendors/mjolnic-bootstrap-colorpicker/dist/css/bootstrap-colorpicker.min.css" rel="stylesheet"> <link href="../vendors/cropper/dist/cropper.min.css" rel="stylesheet"> <!-- Custom Theme Style --> <link href="../build/css/custom.min.css" rel="stylesheet"> <!-- Bootstrap --> <link href="../vendors/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet"> <!-- Font Awesome --> <link href="../vendors/font-awesome/css/font-awesome.min.css" rel="stylesheet"> <!-- NProgress --> <link href="../vendors/nprogress/nprogress.css" rel="stylesheet"> <!-- iCheck --> <link href="../vendors/iCheck/skins/flat/green.css" rel="stylesheet"> <!-- Datatables --> <link href="../vendors/datatables.net-bs/css/dataTables.bootstrap.min.css" rel="stylesheet"> <link href="../vendors/datatables.net-buttons-bs/css/buttons.bootstrap.min.css" rel="stylesheet"> <link href="../vendors/datatables.net-fixedheader-bs/css/fixedHeader.bootstrap.min.css" rel="stylesheet"> <link href="../vendors/datatables.net-responsive-bs/css/responsive.bootstrap.min.css" rel="stylesheet"> <link href="../vendors/datatables.net-scroller-bs/css/scroller.bootstrap.min.css" rel="stylesheet"> <!--- Select com buscar ------> <link href="//netdna.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" rel="stylesheet"> <link href="//cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.6.3/css/bootstrap-select.min.css" rel="stylesheet"> <!-- Custom Theme Style --> <link href="../build/css/custom.min.css" rel="stylesheet"> </head> <body> <?php include_once("menu.php"); ini_set('display_errors', 0 ); error_reporting(0); $datainicial = $_POST["datainicial"]; $datainicial2 = date('Y-m-d', strtotime($datainicial)); $datafinal = $_POST["datafinal"]; $datafinal2 = date('Y-m-d', strtotime($datafinal)); $fornecedor = $_POST['fornecedores']; if($fornecedor == $fornecedor) { $resultado = mysql_query("SELECT p.id, p.vencimento, f.nome, p.descricao, p.valor, p.status FROM contas_pagar p INNER JOIN fornecedor f ON p.id_fornecedor = f.id where f.nome = '$fornecedor' AND p.vencimento BETWEEN '$datainicial2' AND '$datafinal2' ORDER BY p.vencimento desc"); $linhas = mysql_num_rows($resultado); } if($fornecedor == 'todos') { $resultado = mysql_query("SELECT p.id, p.vencimento, f.nome, p.descricao, p.valor, p.status FROM contas_pagar p INNER JOIN fornecedor f ON p.id_fornecedor = f.id where p.vencimento BETWEEN '$datainicial2' AND '$datafinal2' ORDER BY p.vencimento desc"); $linhas = mysql_num_rows($resultado); } ?> <!-- page content --> <!-- page content --> <div class="right_col" role="main"> <div class=""> <div class="page-title"> <div class="title_left"> <h3>Contas a Pagar <small></small></h3> </div> <div class="title_right"> <div class="col-md-5 col-sm-5 col-xs-12 form-group pull-right top_search"> <div class="input-group"> <input type="text" class="form-control" placeholder="Search for..."> <span class="input-group-btn"> <button class="btn btn-default" type="button">Go!</button> </span> </div> </div> </div> </div> <div class="col-md-1"> <a href="cad_contas_pagar.php"> <button class="btn btn-primary">Novo</button> </a> </div> <div class="clearfix"></div> <div class="row"> <div class="col-md-12 col-sm-12 col-xs-12"> <div class="content-wrapper"> <!--<main role="main" class="col-md-9 ml-sm-auto col-lg-10 pt-3 px-4"> --> <div class="d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pb-2 mb-3 border-bottom"> <!--<h1 class="h2">Bem Vindo a Area Administrativa</h1> --> <div class="btn-toolbar mb-2 mb-md-0"> <!-- <div class="btn-group mr-2"> <button class="btn btn-sm btn-outline-secondary">Share</button> <button class="btn btn-sm btn-outline-secondary">Export</button> </div> --> <!-- <button class="btn btn-sm btn-outline-secondary dropdown-toggle"> <span data-feather="calendar"></span> This week </button> --> </div> </div> <!--<canvas class="my-4" id="myChart" width="900" height="380"></canvas> --> <form name="bind_venda" id="bind_venda" class="form-horizontal" method="POST" action=""> <div class='col-sm-3'> Data Inicial <div class="form-group"> <div class='input-group date' id='myDatepickerinicial'> <input type='text' class="form-control" id="datainicial" name="datainicial" required = "" value = "<?php echo date("d-m-Y");?>"> <span class="input-group-addon"> <span class="glyphicon glyphicon-calendar"></span> </span> </div> </div> </div> <div class='col-sm-3'> Data Final <div class="form-group"> <div class='input-group date' id='myDatepickerfinal'> <input type='text' class="form-control" id="datafinal" name="datafinal" required = "" value = "<?php echo date("d-m-Y");?>"> <span class="input-group-addon"> <span class="glyphicon glyphicon-calendar"></span> </span> </div> </div> </div> <div class='col-sm-3'> Fornecedor <div class="form-group"> <select class="selectpicker" data-live-search="true" name="fornecedores" > <option value = "todos">Todos</option> <?php $query = mysql_query("SELECT * FROM fornecedor"); while($result = mysql_fetch_array($query)) { echo '<option value="'.$result["nome"].'">'.$result["nome"].'</option>'; } ?> </select> </div> </div> <div class='col-sm-3'> <br> <div class="form-group"> <input type="submit" class="btn btn-success" value = "Buscar"> </div> </div> </form> <div class="col-md-12 col-sm-12 col-xs-12"> <div class="x_panel"> <div class="x_title"> <h2>Contas a Pagar <small></small></h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a> </li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><i class="fa fa-wrench"></i></a> <ul class="dropdown-menu" role="menu"> <li><a href="#">Settings 1</a> </li> <li><a href="#">Settings 2</a> </li> </ul> </li> <li><a class="close-link"><i class="fa fa-close"></i></a> </li> </ul> <div class="clearfix"></div> </div> <div class="x_content"> <table id="datatable-buttons" class="table table-striped table-bordered"> <thead> <tr> <th>Vencimento</th> <th>Fornecedor</th> <th>Descrição</th> <th>Valor</th> <th>Status</th> <th>Ações</th> </tr> </thead> <tbody> <?php while($linhas = mysql_fetch_array( $resultado)){ echo " <tr>"; $vencimento = $linhas['vencimento']; echo "<td>".date('d/m/Y', strtotime($vencimento))."</td>"; echo "<td>".$linhas['nome']."</td>"; echo "<td>".$linhas['descricao']."</td>"; echo "<td>".$linhas['valor']."</td>"; echo "<td>".$linhas['status']."</td>"; ?> <td> <a href ='editar_contas_pagar.php?id=<?php echo $linhas['id']; ?>'><button type='button' class = 'btn btn-sm btn-info'>Editar</button></a> <a href ='../processa_adm/proc_apagar_contas_pagar.php?id=<?php echo $linhas['id']; ?>'> <button type='button' class = 'btn btn-sm btn-danger'>Apagar</button></a> </td> <?php echo " </tr>"; } ?> <div class="table-responsive"> <table class="table table-striped table-sm"> <?php if($fornecedor == $fornecedor) { $resultado = mysql_query("SELECT p.id, p.vencimento, f.nome, p.descricao, SUM(p.valor) as vl_total, p.status FROM contas_pagar p INNER JOIN fornecedor f ON p.id_fornecedor = f.id where f.nome = '$fornecedor' AND p.vencimento BETWEEN '$datainicial2' AND '$datafinal2' ORDER BY p.vencimento desc"); $linhas = mysql_num_rows($resultado); } if($fornecedor == 'todos') { $resultado = mysql_query("SELECT p.id, p.vencimento, f.nome, p.descricao,SUM(p.valor) as vl_total, p.status FROM contas_pagar p INNER JOIN fornecedor f ON p.id_fornecedor = f.id where p.vencimento BETWEEN '$datainicial2' AND '$datafinal2' ORDER BY p.vencimento desc"); $linhas = mysql_num_rows($resultado); } while($linhas = mysql_fetch_array($resultado)){ echo "<tr><td colspan='4'><b><div align='left'>Total de Contas á Pagar:</td>"; echo "<td><b><div align='left'>"."R$".$linhas['vl_total']."</td>"; echo " </tr>"; } ?> </tbody> </table> </div> </div> </div> </tbody> </table> </div> </div> </div> </div> </div> </div> <!-- /page content --> <!-- footer content --> <footer> <div class="pull-right"> Gentelella - Bootstrap Admin Template by <a href="https://colorlib.com">Colorlib</a> </div> <div class="clearfix"></div> </footer> <!-- /footer content --> </div> </div> <!-- jQuery --> <script src="../vendors/jquery/dist/jquery.min.js"></script> <!-- Bootstrap --> <script src="../vendors/bootstrap/dist/js/bootstrap.min.js"></script> <!-- FastClick --> <script src="../vendors/fastclick/lib/fastclick.js"></script> <!-- NProgress --> <script src="../vendors/nprogress/nprogress.js"></script> <!-- iCheck --> <script src="../vendors/iCheck/icheck.min.js"></script> <!-- bootstrap-daterangepicker --> <script src="../vendors/moment/min/moment.min.js"></script> <script src="../vendors/bootstrap-daterangepicker/daterangepicker.js"></script> <!-- bootstrap-datetimepicker --> <script src="../vendors/bootstrap-datetimepicker/build/js/bootstrap-datetimepicker.min.js"></script> <!-- Datatables --> <script src="../vendors/datatables.net/js/jquery.dataTables.min.js"></script> <script src="../vendors/datatables.net-bs/js/dataTables.bootstrap.min.js"></script> <script src="../vendors/datatables.net-buttons/js/dataTables.buttons.min.js"></script> <script src="../vendors/datatables.net-buttons-bs/js/buttons.bootstrap.min.js"></script> <script src="../vendors/datatables.net-buttons/js/buttons.flash.min.js"></script> <script src="../vendors/datatables.net-buttons/js/buttons.html5.min.js"></script> <script src="../vendors/datatables.net-buttons/js/buttons.print.min.js"></script> <script src="../vendors/datatables.net-fixedheader/js/dataTables.fixedHeader.min.js"></script> <script src="../vendors/datatables.net-keytable/js/dataTables.keyTable.min.js"></script> <script src="../vendors/datatables.net-responsive/js/dataTables.responsive.min.js"></script> <script src="../vendors/datatables.net-responsive-bs/js/responsive.bootstrap.js"></script> <script src="../vendors/datatables.net-scroller/js/dataTables.scroller.min.js"></script> <script src="../vendors/jszip/dist/jszip.min.js"></script> <script src="../vendors/pdfmake/build/pdfmake.min.js"></script> <script src="../vendors/pdfmake/build/vfs_fonts.js"></script> <script src="../vendors/nprogress/nprogress.js"></script> <!-- Initialize datetimepicker --> <script> $('#myDatepicker').datetimepicker(); $('#myDatepickerinicial').datetimepicker({ format: 'DD-MM-YYYY' }); $('#myDatepickerfinal').datetimepicker({ format: 'DD-MM-YYYY' }); $('#myDatepicker3').datetimepicker({ format: 'hh:mm A' }); $('#myDatepicker4').datetimepicker({ ignoreReadonly: true, allowInputToggle: true }); $('#datetimepicker6').datetimepicker(); $('#datetimepicker7').datetimepicker({ useCurrent: false }); $("#datetimepicker6").on("dp.change", function(e) { $('#datetimepicker7').data("DateTimePicker").minDate(e.date); }); $("#datetimepicker7").on("dp.change", function(e) { $('#datetimepicker6').data("DateTimePicker").maxDate(e.date); }); </script> <!-- Custom Theme Scripts --> <script src="../build/js/custom.min.js"></script> <!--- Select com buscar ------> <script src="//cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.6.3/js/bootstrap-select.min.js"></script> </body> </html> Segue abaixo Código:
  15. RSN

    Manter parâmetros de filtro

    @Santos_2015 Deu certo! , só não consegui no option, teria como dar um exemplo? segue parte do código:
  16. RSN

    Subtotal PHP

    Bom dia, Estou com dificuldade para fazer a soma de alguns campos no qual busco as informação do banco de dados, é basicamente um relatório no qual busco por data e tipo de pagamento, gostaria de exibir a soma dos valores do resultado da consulta. <h4 class="text-center">Relatório de Vendas</h4> <div class="table-responsive"> <div class="col-md-5 col-lg-12"> <form class="form-inline form-filtro" method="POST" action=""> <div class="form-group"> <label class="sr-only" for="filtro-data-inicial">Data inicial</label> <input type="date" class="form-control" id="datainicial" name="datainicial" required = "" value = "<?php echo date("Y-m-d");?>"> </div> <div class="form-group"> <label class="sr-only" for="filtro-data-final">Data final</label> <input type="date" class="form-control" id="datafinal" name="datafinal" required = "" value = "<?php echo date("Y-m-d");?>"> </div> <div class="form-group"> <label class="sr-only" for="filtro-tipo">Tipo</label> <select class="form-control" name="funcionarios"> <option value = "todos"> Todos </option> <?php $query = mysql_query("SELECT * FROM funcionarios"); while($result = mysql_fetch_array($query)) { echo '<option value="'.$result["nome"].'">'.$result["nome"].'</option>'; } ?> </select> </div> <div class="form-group"> <label class="sr-only" for="filtro-categoria">Tipo de Pagamento</label> <select class="form-control" name = "tipo_pagamento"> <option value = "todos"> Todos </option> <?php $query = mysql_query("SELECT * FROM tipo_pagamento"); while($result = mysql_fetch_array($query)) { echo '<option value="'.$result["nome_tipo"].'">'.$result["nome_tipo"].'</option>'; } ?> </select> </div> <div class="form-group"> <button type="submit" class="btn btn-primary">Filtrar</button> </div> </form> </div> <table class="table table-striped table-sm"> <thead> <tr> <th>Nome Cliente</th> <th>Desc Produto</th> <th>Data</th> <th>Valor</th> <th>Pagamento</th> <th>Taxas</th> <th>Valor_Taxas</th> <th>Nome Vendedor</th> <th>Comissão</th> <th>Valor_Comissão</th> </tr> </thead> <tbody> <?php while($linhas = mysql_fetch_array( $resultado)){ echo " <tr>"; echo "<td>".$linhas['descricao_cliente']."</td>"; echo "<td>".$linhas['descricao_produto']."</td>"; $data = $linhas['creat']; echo "<td>".date('d/m/Y', strtotime($data))."</td>"; echo "<td>"."R$".$linhas['valor_produto']."</td>"; echo "<td>".$linhas['tipo_pagamento']."</td>"; echo "<td>".$linhas['taxa']."%"."</td>"; echo "<td>"."R$".$linhas['valor_taxas']."</td>"; echo "<td>".$linhas['descricao_vendedor']."</td>"; echo "<td>".$linhas['comissao']."%"."</td>"; echo "<td>"."R$".$linhas['valor_comissao']."</td>"; echo " </tr>"; } ?>
  17. RSN

    Alterar fuso horário por script

    Contratei um plano de hospedagem da hostinger, porém o horário do banco de dados tem uma diferença de 3 horas para o horario de brasilia, entrei em contato e me informaram q tenho q fazer a alteração via script, pois não podem alterar o fuso horário, alguem poderia me ajudar? Quando insiro uma informação estou utilizando a função NOW() para capturar a data , porém estou com esse problema de fuso horário. <?php session_start(); include_once("../seguranca.php"); include_once("../conexao.php"); $cliente = $_POST["cliente"]; $vendedor = $_POST["vendedor"]; $id = $_POST['produto']; $pagamento = $_POST['pagamento']; $query = mysql_query("SELECT descricao, valor FROM produtos WHERE id = ".$id); $result = mysql_fetch_array($query); $descricao = $result['descricao']; $valor = $result['valor']; $query = mysql_query ("INSERT INTO vendas (descricao_cliente, descricao_vendedor , descricao_produto, valor_produto,tipo_pagamento ,creat) VALUES ('$cliente','$vendedor','$descricao','$valor','$pagamento', NOW())"); if(mysql_affected_rows() != 0){ echo "<META HTTP-EQUIV=REFRESH CONTENT = '0;URL = http://localhost/modulo_user/user_cad_venda.php'> <script type =\"text/javascript\"> alert(\"Cadastrado com Sucesso.\"); </script> "; } else{ echo "<META HTTP-EQUIV=REFRESH CONTENT = '0;URL = http://localhost/modulo_user/user_cad_venda.php'> <script type =\"text/javascript\"> alert(\"Erro.\"); </script> "; } ?>
  18. function validacaoFormPessoaFisica(){ //Armazena o formulário em uma variável var form = document.getElementById('formCadPf'); //Testando as condições dos campos if (form.cpf.value.length != 11){ //alert("Favor verifique o número do CPF digitado."); //form.cpf.focus(); return false; } if ((form.cep.value.length != 8)){ alert("Favor verifique o número do CEP digitado."); form.cep.focus(); return false; } if ((form.telefone.value.length < 10) || (form.telefone.value.length > 11)){ alert("Favor verifique o número de telefone digitado."); form.telefone.focus(); return false; } if ((form.sexo.value == "") || (form.sexo.value == null)){ alert("Favor selecione o sexo."); form.sexo.focus(); return false; } if (form.email.value != form.confEmail.value){ alert("Os e-mails digitados não são idênticos."); form.email.focus(); return false; } if (form.senha.value != form.confSenha.value){ alert("As senhas digitadas não são idênticas."); form.senha.focus(); return false; } } Boa noite, estou tentando fazer a validação dos campos do formulário de cadastro, porém ele faz o "alert" mesmo assim ele cadastra no banco de dados.
  19. RSN

    Select value php

    Estou com uma duvida, para filtrar por data e tipo de pagamento, tenho um option todos, quando seleciono a data e a opção todos gostaria de exibir todos os valores no determinado periodo com o subtotal. <h2 class="text-center">Relatório de Vendas</h2> <div class="table-responsive"> <form class="form-horizontal" method="POST" action=""> Data Inicial <input id="datainicial" name="datainicial" type = 'date' required = "" > Data Final <input id="datafinal" name="datafinal" type = 'date' required = ""> <select name="tipo_pagamento"> <option>Todos</option> <?php $query = mysql_query("SELECT * FROM tipo_pagamento"); while($result = mysql_fetch_array($query)) { echo '<option value="'.$result["nome_tipo"].'">'.$result["nome_tipo"].'</option>'; } ?> <input type="submit" class="btn btn-success" value = "Buscar"> </form> <table class="table table-striped table-sm"> <thead> <tr> <th>ID</th> <th>Nome Cliente</th> <th>Nome Vendedor</th> <th>Desc Produto</th> <th>Data</th> <th>Valor</th> <th>Pagamento</th> </tr> </thead> <tbody> <?php while($linhas = mysql_fetch_array( $resultado)){ echo " <tr>"; echo "<td>".$linhas['id']."</td>"; echo "<td>".$linhas['descricao_cliente']."</td>"; echo "<td>".$linhas['descricao_vendedor']."</td>"; echo "<td>".$linhas['descricao_produto']."</td>"; $data = $linhas['creat']; echo "<td>".date('d/m/Y', strtotime($data))."</td>"; echo "<td>".$linhas['valor_produto']."</td>"; echo "<td>".$linhas['tipo_pagamento']."</td>"; echo " </tr>"; } ?> <div class="table-responsive"> <table class="table table-striped table-sm"> <?php $resultado = mysql_query( "SELECT SUM(valor_produto) AS valor_total FROM vendas WHERE tipo_pagamento LIKE '$tipo_pagamento' AND creat BETWEEN '$datainicial' AND '$datafinal'"); while($linhas = mysql_fetch_array($resultado)){ echo "<tr><td colspan='4'><b><div align='left'>Total de Venda:</td>"; echo "<td><b><div align='left'>".$linhas['valor_total']."</td>"; echo " </tr>"; ?> <?php } ?>
  20. Estou com dificuldade para filtrar um relatório por data inicial e data final. Código: <body> <?php include_once("menu_admin.php"); $resultado = mysql_query("SELECT * FROM vendas ORDER BY 'id'"); $linhas = mysql_num_rows($resultado); ?> <div class="content-wrapper"> <!--<main role="main" class="col-md-9 ml-sm-auto col-lg-10 pt-3 px-4"> --> <div class="d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pb-2 mb-3 border-bottom"> <!--<h1 class="h2">Bem Vindo a Area Administrativa</h1> --> <div class="btn-toolbar mb-2 mb-md-0"> <!-- <div class="btn-group mr-2"> <button class="btn btn-sm btn-outline-secondary">Share</button> <button class="btn btn-sm btn-outline-secondary">Export</button> </div> --> <!-- <button class="btn btn-sm btn-outline-secondary dropdown-toggle"> <span data-feather="calendar"></span> This week </button> --> </div> </div> <!--<canvas class="my-4" id="myChart" width="900" height="380"></canvas> --> <br> <h2 class="text-center">Relatório de Vendas</h2> <div class="table-responsive"> Data Inicial <input id="datainicial" name="datainicial" type = 'date'> Data Final <input id="datafinal" name="datafinal" type = 'date'> <input type="submit" class="btn btn-success" value = "Buscar"> <table class="table table-striped table-sm"> <thead> <tr> <th>ID</th> <th>Nome Cliente</th> <th>Nome Vendedor</th> <th>Desc Produto</th> <th>Data</th> <th>Valor</th> <th>Pagamento</th> </tr> </thead> <tbody> <?php while($linhas = mysql_fetch_array( $resultado)){ echo " <tr>"; echo "<td>".$linhas['id']."</td>"; echo "<td>".$linhas['descricao_cliente']."</td>"; echo "<td>".$linhas['descricao_vendedor']."</td>"; echo "<td>".$linhas['descricao_produto']."</td>"; $data = $linhas['creat']; echo "<td>".date('d/m/Y', strtotime($data))."</td>"; echo "<td>".$linhas['valor_produto']."</td>"; echo "<td>".$linhas['tipo_pagamento']."</td>"; echo " </tr>"; } ?> <div class="table-responsive"> <table class="table table-striped table-sm"> <?php $resultado = mysql_query( "SELECT SUM(valor_produto) AS valor_total FROM vendas"); while($linhas = mysql_fetch_array($resultado)){ echo "<tr><td colspan='4'><b><div align='left'>Total de Venda:</td>"; echo "<td><b><div align='left'>".$linhas['valor_total']."</td>"; echo " </tr>"; ?> <?php } ?> </div> </div> </div> </table> </div> </table>
  21. RSN

    selecionar produto e exibir valor

    @JulinhoooO Deu Certo! Obrigado
  22. Ao selecionar o produto gostaria de exibir o valor, peguei um exemplo de javascript porém quando seleciono a opção ele exibe o id, quando altero o id por o valor aparece o valor corretamente, porém não consigo fazer o insert no banco pois ele não tem mais a referencia do id. <div class="form-group"> <label class="col-md-4 control-label" for="txtgrupo">Produto/Serviço : </label> <div class="col-md-4"> <select name="produto" id = "mySelect" class="form-control" onchange="myFunction()"> <option>Selecione Produto</option> <?php $query = mysql_query("SELECT * FROM produtos"); while($result = mysql_fetch_array($query)) { echo '<option value="'.$result["id"].'">'.$result["descricao"].'</option>'; } ?> </select> </div> </div> <div class="col-md-4"> <strong><p id="demo"></p></strong> </div> <script> function myFunction() { var valor = document.getElementById("mySelect").value; document.getElementById("demo").innerHTML = " Valor: " + valor; } </script>
  23. RSN

    selecionar produto e exibir valor

    @JulinhoooO Só uma duvida, no value do option onde esta id tenho que colocar descricao para gravar a descrição do produto no banco de dados, se deixo id no banco de dados ele grava na coluna descricao_produto o id do produto. Outra dúvida, consigo capturar o valor do produto e inserir no banco de dados?
  24. RSN

    selecionar produto e exibir valor

    Da forma q está aparece o id quando seleciono o item, desta forma consigo gravar as informações para o banco mais se coloco o value do select como valor nao insere os dados.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.