Ir para conteúdo

POWERED BY:

Arquivado

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

vedovatto

Valor Checkbox

Recommended Posts

Olá, estou elaborando um fomr de pedido, que possue alguns checkbox, usa banco e php, ta tudo rolando certinho, passo os dados preenchidos para uma tela onde a pessoa confere os dados e envia para o banco, tudo legal, mas além da descrição dos produtos estarem sendo passadas, também fiz um script básico para dar o total da venda, tipo a pessoa marcou Leite e bolacha em dois checkbox diferentes, ao aparecerem na tela eles ficam bonitinhos um abaixo do outro e mais abaixo o total, fiz mais ou menos assim e o total soma a bolacha mesmo que ela não tenha sido selecionada!! só de o valor de unchecked não dor 0... ai eu já não sei :rolleyes: :$pedido1 = $_post ['pacote'];$pedido2 = $_post ['caixa'];if (pedido1 = bolacha){$vlr1=2;}else{$vlr1=0;}if (pedido2 = leite){$vlr2=3;}else{$vlr2=0;}$total=$vlr1 + $vlr2;É mais ou menos isso ai

Compartilhar este post


Link para o post
Compartilhar em outros sites

Kara não sei se intendi direito mas testa esse código e veja se é isso que você precisa...

qualquer coisa da um grito...

abraços

Marcio

 

<form action="" METHOD="POST">

<p>Quais os programas que você conhece...</p>

<p>

<input type="checkbox" name="selecionado[]" value="10">

pão  R$ 10 <br>

<input type="checkbox" name="selecionado[]" value="20">

ovo

R$ 20<br>

<input type="checkbox" name="selecionado[]" value="30">

farinha

R$ 30<br>

<input type="checkbox" name="selecionado[]" value="40">

trigo

R$ 40<br>

<input name="selecionado[]" type="checkbox" id="selecionado[]" value="50">

azeite

R$ 50<br>

<input name="selecionado[]" type="checkbox" id="selecionado[]" value="60">

feijão R$ 60<br>

<input name="selecionado[]" type="checkbox" id="selecionado[]" value="70">

refri

R$ 70<br>

<input name="selecionado[]" type="checkbox" id="selecionado[]" value="80">

sei lá o que R$ 80<br>

<input name="selecionado[]" type="checkbox" id="selecionado[]" value="90">

faltou criatividade aqui... rs... R$ 90<br>

<input type="submit" name="enviar" value="Enviar">

</p>

</form>

 

PHP [/tr][tr]

<?php

$cont = 0;

$total = 0;

$contador = count($selecionado);

for ($indice = 0; $indice < $contador; $indice++)

{

$cont = $cont + 1;

$total = $selecionado[$indice] + $total;

}

echo "R$ ". $total;

 

if(isset($selecionado))

{

echo "<br>você marcou $cont opções";

}

?>

[/tr]

Compartilhar este post


Link para o post
Compartilhar em outros sites

disponha colega se precisar da um grito ai!!!fuiMarcio

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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