Ir para conteúdo

POWERED BY:

Arquivado

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

Ronaldo Bueno

[Resolvido] For & Session

Recommended Posts

preciso de ajuda ! já estou com dor de cabeça de tanto pensar rsrsr

 

A situação:

 

Um carrinho de pizza feito com session que grava o COD QTDE TAM TIP (esse ultimo se é P=Pizza ou B=Bebida), ai o usuário vai colocando tudo no carrinho, esta funcionando beleza.

 

O Cliente questionou: E se o usuário quer pedir Meio-a-Meio a pizza ? ai pensei: coloquei um checkbox para marcar se for essa opção e vou para finalizar o pedido.

 

Acontece que na finalização os valores dos produtos aparecem conforme tem que ser feito:

PROD TAM QTDE R$ UNIT. R$ TOTAL

001 G 1 17,00 17,00

002 G 1 15,00 15,00

---------------------------------------

TOTAL DO PEDIDO R$ 32,00

 

Agora que entra a pizza meio-a-meio, teria que ser: (cobra-se o maior valor)

PROD TAM QTDE R$ UNIT. R$ TOTAL

001 G 1 17,00 17,00

002 G 1 15,00 15,00

---------------------------------------

TOTAL DO PEDIDO R$ 17,00

 

Então estou quebrando a cabeça: pela minha lógica teria que ser feito um teste para saber se existe duas pizzas com o mesmo tamanho e se o usuário marcou o checkbox. mas não estou conseguindo.

 

estou tentando fazer com o mesmo for que preenche o carrinho.

 

For i = 0 To Session("forno")
               meioidprod = Session("PROD"&i)
	meioquant = Session("QTD"&i)
	meiotam = Session("TAM"&i)
	meiotip = Session("TIP"&i)
Next

 

será que alguém poderia dar uma luz, uma dica, quem sabe está faltando apenas um detalhe.

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal me ajuda aí.

 

Já é o segundo post que crio que ninguém dá nem um palpite. faltei com respeito com alguém ? não estou dentro das regras ? aconteceu algo ?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloque um radiobutton, que se o cliente quiser metade de cada, você deixa ele selecionado pega essa info. e e no valor faz um If pegando o maior valor e o coloca como total

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.