Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Quibanga91

Como pegar o id de um option e re-utilizar com variável php

Recommended Posts

Saudações a todos IMasters...

preciso muito da vossa ajuda.

Desde já antecipo que sou novato em programação web (php, javaScript, jquery) e estou encarando uma dificuldade tremenda.

é o seguinte:

Eu estou desenvolvendo uma aplicação web para venda de produtos.

Eu preciso que quando eu clicar no botão "adicionar item na factura"o Sistema adicione na tabela (aí naquele espaço em branco), o respectivo Item selecionado no SELECT DE PRODUTOS. 

como posso fazer isso atravéz do ID  do produto selecionado??? :anguished:

A ideia é adicionar diferentes itens na factura.

 

Por favor me ajudem:smile:

imagem em anexo:

1830300127_CapturadeTela(101).thumb.png.1437a88c004992749214ebf5e001f0f9.png

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
2 hours ago, abraaoz said:

bom dia.

somente poderemos ajudá-lo após o fornecimento do código-fonte.

OBRIGADO...

Segue abaixo o código:

 

<div class="block">
    <!-- Example Title -->
    <div class="block push-bit">

        <form action="" method="post" id="form-fatura" class="form-horizontal form-bordered form-control-borderless">

            <aside id="conteudoPrincipal">

            <div class="form-group" id="dadosCliente">
                <div class="col-xs-12">
                    <div class="input-group">
                        <span class="input-group-addon"><i class="gi gi-user"></i></span>
                        <input type="text" id="nomeClienteExterno" name="nomeClienteExterno" class="form-control input-lg input" placeholder="Nome do cliente (externo)">
                    </div>

                   </div>


            <div class="col-xs-12">
                <div class="input-group">


                     <label >
                        <div style=" width: 510px;" class="input-group"  title="" data-toggle="tooltip">
                            <span class="input-group-addon"><strong>Cliente (cadastrado): </strong> <i class="gi"></i></span>
                            <label ></label>
                            <select  id="login-sucursal" name="login-nomeUtilizador" class="select-chosen form-control input-lg">

                                <?php

                                include_once 'factory/app/config.inc.php';


                                $ler = new Read;

                                $ler->ExeRead('cliente');

                                $resultados = $ler->getResult();
                                $i = 0;
                                foreach ($resultados as $result):
                                    $i++;
                                    extract($result);
                                    ?>
                                    <option > <?=$Nome ?></option>
                                <?php
                                endforeach;
                                ?>

                            </select>
                        </div>
                    </label>



                </div>

            </div>

            </div>



                <div class="DetalhesProduto" id="DetalhesProduto">

                    <?php
                    $read = new Read();
                    $read->ExeRead('produtos','order by Designacao asc');

                    $resultados =  $read->getResult();
                    $i = 0;
                    foreach ($resultados as $result):
                    $i++;
                    extract($result);

                    endforeach;
                    ?>

                    <div  id="DetHead" class="">
                        <h4>DETALHES DO PRODUTO</h4>
                    </div>





                    <div class="">
                        <div class="">
                            <div class="input-group">
                                <span class="input-group-addon"><i class="gi gi-usd"></i></span>
                                <div>Preço: <?=$Preco;?> </div>
                            </div>
                        </div>
                    </div>

                    <?php
                    $read = new Read();

                    $read->ExeRead('categorias','where Codigo='.$CodigoCategoria);

                    $resultados =  $read->getResult();
                    $i = 0;
                    foreach ($resultados as $result):
                        $i++;
                        extract($result);

                    endforeach;
                    ?>


                    <div class="">
                        <div class="">
                            <div class="input-group">
                                <span class="input-group-addon"><i class="gi gi-sampler"></i></span>
                                <div>Categoria: <?=$Designacao;?></div>
                            </div>
                        </div>
                    </div>


                    <div class="">
                        <div class="">
                            <div class="input-group">
                                <span class="input-group-addon"><i class="gi gi-sort-by-attributes-alt"></i></span>
                                <div>Quantidade em Stock: <?=$Preco;?></div>
                            </div>
                        </div>
                    </div>


                    <?php
                    $read = new Read();

                    $read->ExeRead('fabricantes','where Codigo='.$CodigoFabricante);

                    $resultados =  $read->getResult();
                    $i = 0;
                    foreach ($resultados as $result):
                        $i++;
                        extract($result);

                    endforeach;
                    ?>
                    <div class="">
                        <div class="">
                            <div class="input-group">
                                <span class="input-group-addon"><i class="gi gi-fabric"></i></span>
                                <div>Fabricante: <?=$Designacao;?></div>
                            </div>
                        </div>
                    </div>

                    <div class="">
                        <div class="">
                            <div class="input-group">
                                <span class="input-group-addon"><i class="gi gi-calendar"></i></span>
                                <div>Data de Validade: <?=$DataExpiracao;?></div>
                            </div>
                        </div>
                    </div>


                </div>


                <div class="form-group " id="dadosCliente">

                <div style=" width: 585px;" class="col-xs-12">
                    <div class="input-group">
                        <span class="input-group-addon"><i class="gi gi-search"></i></span>
                        <span class="input-group-addon"><i class="gi gi-barcode"></i></span>
                        <input type="text" id="inputCoddigoBarra" name="inputCoddigoBarra" class="form-control input-lg input" placeholder="código de barra">
                        <span class="input-group-addon"><i class=""></i></span>

                    </div>
                </div>


                <div class="col-xs-12">
                    <div class="input-group">


                        <label >
                            <div  style=" width: 510px;" class="input-group"  title="">
                                <span class="input-group-addon"><strong>Produto: </strong> <i class="gi"></i></span>

                                <select style="   width: 100px;"  onChange="getDetalhes(this.value)" id="nomeProduto" name="selectProdutos" class=" select-chosen form-control input-lg" >

                                    <?php
                                    $ler = new Read();


                                    $ler->ExeRead('Produtos','order by Designacao');
                                    $resultados = $ler->getResult();
                                    //$i = 0;
                                    foreach ($resultados as $result):
                                    $i++;
                                    extract($result);
                                    ?>
                                    <option id="" value="<?php echo $Codigo;?>"> <?=$Designacao ?></option>
                                    <?php
                                endforeach;
                                ?>

                                    <?php
                                    $ler = new Read();

                                /////////////////////////////////////////////////////////////////////////////////
                                    $ler->ExeRead('Produtos','order by Designacao asc limit 1');
                                    $resultados = $ler->getResult();
                                    //$i = 0;
                                    foreach ($resultados as $result):
                                        $i++;
                                        extract($result);
                                        ?>
                                        <option id="" value="<?php echo $Codigo;?>"> <?=$Designacao ?></option>
                                    <?php
                                    endforeach;
                                    ?>

                                    <?php



                                    $ler = new Read();

                                    //  $ler->ExeRead('produtos', "where codigo = :codigo", "codigo={$_SESSION['cod_produto']}");
                                    $ler-> ExeRead('produtos','where Codigo =3');

                                    $resultado = $ler->getResult();
                                    //converte os campos em variaveis
                                    foreach ($resultados as $result):
                                        $i++;
                                        extract($result);
                                        $nome_prod=$Designacao;
                                        echo $nome_prod;
                                    endforeach;

                                    ?>
                                    
                                </select>

                                <!--<span class="input-group-addon"><strong>Quantidade: </strong> <i class="gi"></i></span>
                                <input type="number" id="" name="quantidadeProd" class="form-control input-lg input" min="1" >-->

                             </div>
                        </label>

                    </div>

                </div>

            </div>


                <div class="pesqProduto" id="">

                    <div class="col-xs-12 text-justify">
                        <button type="" class="btn btn-sm btn-primary"><i class="gi gi-global"></i>PESQUISAR PRODUTOS</button>

                    </div>
                    <span class="input-group-addon"><i class=""></i></span>
                    <div class="col-xs-12 text-justify">
                        <button type="submit" class="btn btn-primary" name="addItem" onclick="" value="Contar Linhas" id="addRow">
                            <span class="glyphicon glyphicon-plus" aria-hidden="true"></span>
                            Adicionar Item na Fatura
                        </button>

                    </div>


                </div>


                <div class="form-group">


                    <div  id="divtable1" class="table-responsive "  >
                        <table id="" class="table table-vcenter table-condensed table-bordered">
                            <thead id="tHead">
                            <tr>
                                <th class="text-left ">Id</th>
                                <th class="text-left tHead">Produto</th>
                                <th class="text-left tHead">Preço</th>
                                <th class="text-left tHead">Quantidade</th>
                                <th class="text-left tHead">Subtotal</th>
                                <th class="text-center tHead">Ação</th>
                            </tr>
                            </thead>
                            </table>
                    </div>

                            <div id="divtable2" class="table-responsive scrollVertical">
                                <table class="table table-vcenter table-condensed table-bordered">
                            <tbody id="dynamicTable" >

                            </tbody>

                             </table>
                    </div>

                </div>



       </aside>


          <aside id="lateral">
              <div id="">

                  <div class="col-xs-12" >
                      <fieldset id="formaImprimir">FORMA DE IMPRESSÃO


                          <div class="input-group">

                              <span class="input-group-addon "><i class="">Térmica</i></span>
                              <input type="radio" id="folhaA4" name="folha" class="form-control input-lg input " aria-selected="false" >
                              <span class="input-group-addon "><i class="">A4</i></span>
                              <input type="radio" id="folhaA4" name="folha" class="form-control input-lg input " aria-selected="false" >
                              <span class="input-group-addon"><i class="">A5</i></span>
                              <input type="radio" id="folhaA5" name="folha" class="form-control input-lg input" aria-selected="false" >
                          </div>
                      </fieldset>
                  </div>
              </div>





              <div id="">

                  <div class="col-xs-12">
                      <div >
                          <span class="input-group-addon"><i class="hi hi-list">Nº DE ITENS NA FATURA</i></span>
                          <label  id="label"  >5</label>


                      </div>
                      <div class="input-group">
                          <span class="input-group-addon text-center"><i class="gi gi-money">FORMA DE PAGAMENTO</i></span>
                       </div>
                      <div  class="col-xs-12 text-left">
                          <select  id="label" onChange="getFormaPgmto(this.value)" name="login-nomeUtilizador" class="select-chosen form-control input-lg" >
                              <?php
                              $ler = new Read();

                              $ler->ExeRead('formas_pagamento');

                              $resultados = $ler->getResult();
                              $i = 0;
                              foreach ($resultados as $result):
                                  $i++;
                                  extract($result);
                                  ?>
                                  <option  value="<?php echo $Codigo; ?>"> <?=$Designacao ?></option>
                              <?php
                              endforeach;
                              ?>
                          </select>

                      </div>

                      <div class="input-group">

                      </div>
                      <div >
                          <span class="input-group-addon"><i class="gi gi-coins">TOTAL DA FATURA</i></span>
                          <label  id="label"  >50000</label>


                      </div>

                      <div >
                          <span class="input-group-addon"><i class="gi gi-coins">DESCONTO</i></span>
                         <input type="text" id="label"  name="" class="form-control input-lg input" placeholder="digite aqui o desconto">


                      </div>

                      <div >
                          <span class="input-group-addon"><i class="gi gi-coins">TOTAL A PAGAR</i></span>
                          <label  id="label"  >50000</label>


                      </div>

                      <div id="val_cash_mtcx">
                      <div >
                          <span class="input-group-addon"><i class="gi gi-coins">VALOR ENTREGUE (cash)</i></span>
                           <input type="text" id="label" name="inputCoddigoBarra" class="form-control input-lg input" placeholder="digite aqui o valor entregue em cash">


                      </div>



                      <div >

                          <span class="input-group-addon"><i class="gi gi-coins">TROCO</i></span>
                          <label  id="label"  >50000</label>


                      </div>
                      </div>



                  </div>
              </div>
          </aside>

            <div class="input-group tipoFatura">

                <div class="col-xs-12 text-left ">
                    <button type="" class="btn btn-sm btn-primary"><i class="fa fa-angle-center"></i> Emitir Proforma</button>
                </div>


                <div class="col-xs-12 text-left">
                    <button type="" class="btn btn-sm btn-primary im"><i class="fa fa-angle-center"></i>Emitir à Pronto</button>
                </div>


            </div>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde,

Dentro da tag tbody, você precisa apenas escrever um foreach para cada produto que estiver na sessão, assim:

<?php
@session_start();
$codigosEQuantidades = empty($_SESSION['codigosEQuantidades'])
	? []
	: $_SESSION['codigosEQuantidades'];
foreach($codigosEQuantidades as $codProduto => $quantidade)
{
	$ler = new Read();
	$ler->ExeRead('produtos', "WHERE Codigo = {$codProduto}");
	$resultados = $ler->getResult();
	foreach($resultados as $resultado)
	{
		echo <<<HTML
		<tr>
			<td>{$resultado['Codigo']}<td>
			<td>{$resultado['Designacao']}</td>
			<td>{$resultado['Preco']</td>
			<td>{$quantidade}</td>
			<td>{$quantidade * $resultado['Preco']}</td>
			<td></td>
		</tr>
HTML;
	}
}
?>

Daí você cria um arquivo chamado adicionar.php contendo:

<?php

if(!empty($_GET['codigo']))
{
	// Inicia a sessão
	@session_start();

	// Obtém os produtos que já estão no carrinho
	$codigosEQuantidades = empty($_SESSION['codigosEQuantidades'])
		? []
		: $_SESSION['codigosEQuantidades'];

	// Adiciona 1 à quantidade atual do produto
	if(empty($codigosEQuantidades[$_GET['codigo']]))
	{
		$codigosEQuantidades[$_GET['codigo']] = 0;
	}
	$codigosEQuantidades[$_GET['codigo']]++;

	// Atualiza a sessão
	$_SESSION['codigosEQuantidades'] = $codigosEQuantidades;
}

// Retorna à tela anterior
header("Location: carrinho.php");

E para adicionar ao carrinho ("adicionar item na fatura"),  é só fazer um link para adicionar.php?codigo=CODIGO_DO_PRODUTO_AQUI. Como você não disponibilizou o código-fonte do tal "SELECT DE PRODUTOS", não foi possível escrever essa parte da solução. Mas se o select fosse assim:

<select id="produto">
	<option value="PROD123">Produto 123</option>
	<option value="PROD456">Produto 456</option>
</select>

O botão seria assim:

<button type="submit" class="btn btn-primary" name="addItem" onclick="var produto = document.getElementById('produto'); var codigo = produto.options[produto.selectedIndex]; window.location = 'adicionar.php?codigo='+codigo;" value="Contar Linhas" id="addRow">
	<span class="glyphicon glyphicon-plus" aria-hidden="true"></span>
	Adicionar Item na Fatura
</button>

Segue o mesmo código que você enviou, porém INDENTADO e com as soluções propostas:

<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>

<div class="block">
  <!-- Example Title -->
  <div class="block push-bit">
    <form action="" method="post" id="form-fatura" class="form-horizontal form-bordered form-control-borderless">
      <aside id="conteudoPrincipal">
        <div class="form-group" id="dadosCliente">
          <div class="col-xs-12">
            <div class="input-group">
              <span class="input-group-addon"><i class="gi gi-user"></i></span>
              <input type="text" id="nomeClienteExterno" name="nomeClienteExterno" class="form-control input-lg input" placeholder="Nome do cliente (externo)">
            </div>
          </div>
          <div class="col-xs-12">
            <div class="input-group">
              <label>
                <div style="width: 510px;" class="input-group" title="" data-toggle="tooltip">
                  <span class="input-group-addon"><strong>Cliente (cadastrado): </strong> <i class="gi"></i></span>
                  <label></label>
                  <select id="login-sucursal" name="login-nomeUtilizador" class="select-chosen form-control input-lg">
                    <?php
                      include_once 'factory/app/config.inc.php';
                      $ler = new Read;
                      $ler->ExeRead('cliente');
                      $resultados = $ler->getResult();
                      $i = 0;
                      foreach ($resultados as $result):
                        $i++;
                        extract($result);
                        echo "<option>$Nome</option>";
                      endforeach;
                    ?>
                  </select>
                </div>
              </label>
            </div>
          </div>
        </div>
        <div class="DetalhesProduto" id="DetalhesProduto">
          <?php
            $read = new Read();
            $read->ExeRead('produtos','order by Designacao asc');

            $resultados = $read->getResult();
            $i = 0;
            foreach ($resultados as $result):
              $i++;
              extract($result);
            endforeach;
          ?>
          <div id="DetHead" class="">
            <h4>DETALHES DO PRODUTO</h4>
          </div>
          <div class="">
            <div class="">
              <div class="input-group">
                <span class="input-group-addon"><i class="gi gi-usd"></i></span>
                <div>Preço: <?=$Preco;?> </div>
              </div>
            </div>
          </div>
          <?php
            $read = new Read();
            $read->ExeRead('categorias','where Codigo='.$CodigoCategoria);
            $resultados = $read->getResult();
            $i = 0;
            foreach ($resultados as $result):
              $i++;
              extract($result);
            endforeach;
          ?>
          <div class="">
            <div class="">
              <div class="input-group">
                <span class="input-group-addon"><i class="gi gi-sampler"></i></span>
                <div>Categoria: <?=$Designacao;?></div>
              </div>
            </div>
          </div>
          <div class="">
            <div class="">
              <div class="input-group">
                <span class="input-group-addon"><i class="gi gi-sort-by-attributes-alt"></i></span>
                <div>Quantidade em Stock: <?=$Preco;?></div>
              </div>
            </div>
          </div>
          <?php
            $read = new Read();
            $read->ExeRead('fabricantes','where Codigo='.$CodigoFabricante);
            $resultados = $read->getResult();
            $i = 0;
            foreach ($resultados as $result):
              $i++;
              extract($result);
            endforeach;
          ?>
          <div class="">
            <div class="">
              <div class="input-group">
                <span class="input-group-addon"><i class="gi gi-fabric"></i></span>
                <div>Fabricante: <?=$Designacao;?></div>
              </div>
            </div>
          </div>
          <div class="">
            <div class="">
              <div class="input-group">
                <span class="input-group-addon"><i class="gi gi-calendar"></i></span>
                <div>Data de Validade: <?=$DataExpiracao;?></div>
              </div>
            </div>
          </div>
        </div>
        <div class="form-group" id="dadosCliente">
          <div style="width: 585px;" class="col-xs-12">
            <div class="input-group">
              <span class="input-group-addon"><i class="gi gi-search"></i></span>
              <span class="input-group-addon"><i class="gi gi-barcode"></i></span>
              <input type="text" id="inputCoddigoBarra" name="inputCoddigoBarra" class="form-control input-lg input" placeholder="código de barra">
              <span class="input-group-addon"><i class=""></i></span>
            </div>
          </div>
          <div class="col-xs-12">
            <div class="input-group">
              <label>
                <div style="width: 510px;" class="input-group" title="">select-chosen form-control input-lg" >
                  <?php
                    $ler = new Read();
                    $ler->ExeRead('Produtos','order by Designacao');
                    $resultados = $ler->getResult();
                    //$i = 0;
                    foreach ($resultados as $result):
                      $i++;
                      extract($result);
                      echo "<option id='' value='$Codigo'>$Designacao</option>";
                    endforeach;
                  ?>

                  <?php
                    $ler = new Read();
                    /////////////////////////////////////////////////////////////////////////////////
                    $ler->ExeRead('Produtos','order by Designacao asc limit 1');
                    $resultados = $ler->getResult();
                    //$i = 0;
                    foreach ($resultados as $result):
                      $i++;
                      extract($result);
                      echo "<option id='' value='$Codigo'>$Designacao</option>";
                    endforeach;
                  ?>

                  <?php
                    $ler = new Read();
                    // $ler->ExeRead('produtos', "where codigo = :codigo", "codigo={$_SESSION['cod_produto']}");
                    $ler-> ExeRead('produtos','where Codigo =3');
                    $resultado = $ler->getResult();
                    //converte os campos em variaveis
                    foreach ($resultados as $result):
                      $i++;
                      extract($result);
                      $nome_prod=$Designacao;
                      echo $nome_prod;
                    endforeach;
                  ?>
                  </select>
                <!--<span class="input-group-addon"><strong>Quantidade: </strong> <i class="gi"></i></span>
                  <input type="number" id="" name="quantidadeProd" class="form-control input-lg input" min="1" >-->
                </div>
              </label>
            </div>
          </div>
        </div>
        <div class="pesqProduto" id="">
          <div class="col-xs-12 text-justify">
            <button type="" class="btn btn-sm btn-primary"><i class="gi gi-global"></i>PESQUISAR PRODUTOS</button>
          </div>
          <span class="input-group-addon"><i class=""></i></span>
          <div class="col-xs-12 text-justify">
            <button type="submit" class="btn btn-primary" name="addItem" onclick="" value="Contar Linhas" id="addRow">
              <span class="glyphicon glyphicon-plus" aria-hidden="true"></span>
              Adicionar Item na Fatura
            </button>
          </div>
        </div>
        <div class="form-group">
          <div id="divtable1" class="table-responsive " >
            <table id="" class="table table-vcenter table-condensed table-bordered">
              <thead id="tHead">
                <tr>
                  <th class="text-left">Id</th>
                  <th class="text-left tHead">Produto</th>
                  <th class="text-left tHead">Preço</th>
                  <th class="text-left tHead">Quantidade</th>
                  <th class="text-left tHead">Subtotal</th>
                  <th class="text-center tHead">Ação</th>
                </tr>
              </thead>
            </table>
          </div>
          <div id="divtable2" class="table-responsive scrollVertical">
            <table class="table table-vcenter table-condensed table-bordered">
              <tbody id="dynamicTable" >
                <?php
                  @session_start();
                  $codigosEQuantidades = empty($_SESSION['codigosEQuantidades'])
                    ? []
                    : $_SESSION['codigosEQuantidades'];
                  foreach($codigosEQuantidades as $codProduto => $quantidade)
                  {
                    $ler = new Read();
                    $ler->ExeRead('produtos', "WHERE Codigo = {$codProduto}");
                    $resultados = $ler->getResult();
                    foreach($resultados as $resultado)
                    {
                      echo <<<HTML
                      <tr>
                        <td>{$resultado['Codigo']}<td>
                        <td>{$resultado['Designacao']}</td>
                        <td>{$resultado['Preco']</td>
                        <td>{$quantidade}</td>
                        <td>{$quantidade * $resultado['Preco']}</td>
                        <td></td>
                      </tr>
HTML;
                    }
                  }
                ?>
              </tbody>
            </table>
          </div>
        </div>
      </aside>
      <aside id="lateral">
        <div id="">
          <div class="col-xs-12" >
            <fieldset id="formaImprimir">FORMA DE IMPRESSÃO
              <div class="input-group">
                <span class="input-group-addon "><i class="">Térmica</i></span>
                <input type="radio" id="folhaA4" name="folha" class="form-control input-lg input " aria-selected="false" >
                <span class="input-group-addon "><i class="">A4</i></span>
                <input type="radio" id="folhaA4" name="folha" class="form-control input-lg input " aria-selected="false" >
                <span class="input-group-addon"><i class="">A5</i></span>
                <input type="radio" id="folhaA5" name="folha" class="form-control input-lg input" aria-selected="false" >
              </div>
            </fieldset>
          </div>
        </div>
        <div id="">
          <div class="col-xs-12">
            <div>
              <span class="input-group-addon"><i class="hi hi-list">Nº DE ITENS NA FATURA</i></span>
              <label id="label">5</label>
            </div>
            <div class="input-group">
              <span class="input-group-addon text-center"><i class="gi gi-money">FORMA DE PAGAMENTO</i></span>
            </div>
            <div class="col-xs-12 text-left">
              <select id="label" onChange="getFormaPgmto(this.value)" name="login-nomeUtilizador" class="select-chosen form-control input-lg" >
                <?php
                  $ler = new Read();
                  $ler->ExeRead('formas_pagamento');
                  $resultados = $ler->getResult();
                  $i = 0;
                  foreach ($resultados as $result):
                    $i++;
                    extract($result);
                    echo "<option value='$Codigo'>$Designacao</option>";
                  endforeach;
                ?>
              </select>
            </div>
            <div class="input-group">

            </div>
            <div>
              <span class="input-group-addon"><i class="gi gi-coins">TOTAL DA FATURA</i></span>
              <label id="label" >50000</label>
            </div>
            <div>
              <span class="input-group-addon"><i class="gi gi-coins">DESCONTO</i></span>
              <input type="text" id="label" name="" class="form-control input-lg input" placeholder="digite aqui o desconto">
            </div>
            <div>
              <span class="input-group-addon"><i class="gi gi-coins">TOTAL A PAGAR</i></span>
              <label id="label" >50000</label>
            </div>
            <div id="val_cash_mtcx">
              <div>
                <span class="input-group-addon"><i class="gi gi-coins">VALOR ENTREGUE (cash)</i></span>
                <input type="text" id="label" name="inputCoddigoBarra" class="form-control input-lg input" placeholder="digite aqui o valor entregue em cash">
              </div>
              <div>
                <span class="input-group-addon"><i class="gi gi-coins">TROCO</i></span>
                <label id="label" >50000</label>
              </div>
            </div>
          </div>
        </div>
      </aside>
      <div class="input-group tipoFatura">
        <div class="col-xs-12 text-left ">
          <button type="" class="btn btn-sm btn-primary"><i class="fa fa-angle-center"></i> Emitir Proforma</button>
        </div>
        <div class="col-xs-12 text-left">
          <button type="" class="btn btn-sm btn-primary im"><i class="fa fa-angle-center"></i>Emitir à Pronto</button>
        </div>
      </div>
    </form>
  </div>
</div>

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por violin101
      Caros amigos, saudações.

      Estou com uma dúvida, referente cálculo de valores em tempo real.

      Tenho uma rotina, que faz o cálculo, o problema é mostrar o resultado.

      Quero mostrar o RESULTADO assim: 0,00  ou  0.00

      Abaixo posto o código.
      jQuery('input').on('keyup',function(){ //Remover ponto e trocar a virgula por ponto var m = document.getElementById("pgRest").value; while (m.indexOf(".") >= 0) { m = m.replace(".", ""); } m = m.replace(",","."); //Remover ponto e trocar a virgula por ponto var j = document.getElementById("pgDsct").value; while (j.indexOf(".") >= 0) { j = j.replace(".", ""); } j = j.replace(",","."); m = parseFloat(jQuery('#pgRest').val() != '' ? jQuery('#pgRest').val() : 0); j = parseFloat(jQuery('#pgDsct').val() != '' ? jQuery('#pgDsct').val() : 0); //Mostra o Resultado em Tempo Real jQuery('#pgTroco').val(m - j); <<=== aqui estou errando })  
       
      Grato,
       
      Cesar
       
       
    • Por violin101
      Caro amigos, saudações.

      Tenho uma tabela escrita em JS que funciona corretamente.
       
      Minha dúvida:
      - como devo fazer para quando a Tabela HTML estiver vazia, exibir o LOGO da Empresa ?

      Abaixo posto o script:
      document.addEventListener( 'keydown', evt => { if (!evt.ctrlKey || evt.key !== 'i' ) return;// Não é Ctrl+A, portanto interrompemos o script evt.preventDefault(); //Chama a Função Calcular Qtde X Valor Venda calcvda(); var idProdutos = document.getElementById("idProdutos").value; var descricao = document.getElementById("descricao").value; var prd_unid = document.getElementById("prd_unid").value; var estoque_atual = document.getElementById("estoque_atual").value; var qtde = document.getElementById("qtde").value; var vlrunit = document.getElementById("vlrunit").value; var vlrtotals = document.getElementById("vlrtotal").value; var vlrtotal = vlrtotals.toLocaleString('pt-br', {minimumFractionDigits: 2}); if(validarConsumo(estoque_atual)){ //Chama a Modal com Alerta. $("#modal_qtdemaior").modal(); } else { if(qtde == "" || vlrunit == "" || vlrtotal == ""){ //Chama a Modal com Alerta. $("#modal_quantidade").modal(); } else { //Monta a Tabela com os Itens html = "<tr style='font-size:13px;'>"; html += "<td width='10%' height='10' style='text-align:center;'>"+ "<input type='hidden' name='id_prds[]' value='"+idProdutos+"'>"+idProdutos+"</td>"; html += "<td width='47%' height='10'>"+ "<input type='hidden' name='descricao[]' value='"+descricao+"'>"+descricao+ "<input type='hidden' name='esp[]' value='"+prd_unid+"'> - ESP:"+prd_unid+ "<input type='hidden' name='estoq[]' value='"+estoque_atual+"'></td>"; html += "<td width='10%' height='10' style='text-align:center;'>"+ "<input type='hidden' name='qtde[]' value='"+qtde+"'>"+qtde+"</td>"; html += "<td width='12%' height='10' style='text-align:right;'>"+ "<input type='hidden' name='vlrunit[]' value='"+vlrunit+"'>"+vlrunit+"</td>"; html += "<td width='14%' height='10' style='text-align:right;'>"+ "<input type='hidden' name='vlrtotal[]' value='"+vlrtotal+"'>"+vlrtotal+"</td>"; html += "<td width='12%' height='10' style='text-align:center;'>"+ "<button type='button' class='btn btn-uvas btn-remove-produto' style='margin-right:1%; padding:1px 3px; font-size:12px;' title='Remover Item da Lista'>"+ "<span class='fa fa-minus' style='font-size:12px;'></span></button></td>"; html += "</tr>"; $("#tbventas tbody").append(html); //Função para Somar os Itens do Lançamento somar(); $("#idProdutos").val(null); $("#descricao").val(null); $("#prd_unid").val(null); $("#qtde").val(null); $("#vlrunit").val(null); $("#vlrtotal").val(null); $("#idProdutos").focus(); //Se INCLUIR NOVO produto - Limpa a Forma de Pagamento $("#pgSoma").val(null); $("#pgRest").val(null); $("#pgDsct").val(null); $("#pgTroco").val(null); $("#tbpagar tbody").empty(); }//Fim do IF-qtde }//Fim do Validar Consumo });//Fim da Função btn-agregar  
      Grato,

      Cesar
       
    • Por violin101
      Caros amigos, saudações.
       
      Por favor, poderiam me ajudar.

      Estou com a seguinte dúvida:
      --> como faço para para implementar o input código do produto, para quando o usuário digitar o ID o sistema espera de 1s a 2s, sem ter que pressionar a tecla ENTER.

      exemplo:
      código   ----   descrição
           1       -----   produto_A
       
      Grato,
       
      Cesar
    • Por violin101
      Caros amigos, saudações.
       
      Humildemente peço desculpa por postar uma dúvida que tenho.

      Preciso salvar no MySql, os seguinte Registro:

      1 - Principal
      ====> minha dúvida começa aqui
      ==========> como faço para o Sistema Contar Automaticamente o que estiver despois do 1.____?
      1.01 - Matriz
      1.01.0001 - Estoque
      1.01.0002 - Oficina
      etc

      2 - Secundário
      2.01 - Loja_1
      2.01.0001 - Caixa
      2.01.0002 - Recepção
      etc
       
      Resumindo seria como se fosse um Cadastro de PLANO de CONTAS CONTÁBEIL.

      Grato,


      Cesar









       
    • Por violin101
      Caros amigos, saudações.

      Por favor, me perdoa em recorrer a orientação dos amigos.

      Preciso fazer um Relatório onde o usuário pode Gerar uma Lista com prazo para vencimento de: 15 / 20/ 30 dias da data atual.

      Tem como montar uma SQL para o sistema fazer uma busca no MySql por período ou dias próximo ao vencimento ?

      Tentei fazer assim, mas o SQL me traz tudo:
      $query = "SELECT faturamento.*, DATE_ADD(faturamento.dataVencimento, INTERVAL 30 DAY), fornecedor.* FROM faturamento INNER JOIN fornecedor ON fornecedor.idfornecedor = faturamento.id_fornecedor WHERE faturamento.statusFatur = 1 ORDER BY faturamento.idFaturamento $ordenar ";  
      Grato,
       
      Cesar
       
       
       
       
×

Informação importante

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