MR
Filtrar condição em uma sessão
Uma sessão possui varias parcelas, cada parcela tem um condição de pagamento diferente, como fazer um filtro na sessão para somar as parcelas conforme o valor aplicado no filtro. Exemplo, total da condição cartão de credito R$ xxx.xx.
Quando você diz sessão, está falando em "session"?
Não seria melhor armazenar numa tabela?
Caso não seja, você armazena estas informações em "arrays"?
Preciso saber o valor total quando for condicio a Prazo, para verificar limite de credito, o usuário pode editar a condições de pagamento, mas se o cliente não tiver limite disponível, o usuário so pode colocar condição a vista/dinheiro ou cartão de credito/debito. Para depois salvar no banco.
Ainda não está claro a expressão "Sessão".
Você diz "Uma sessão possui várias parcelas...."
O que exatamente é isso?
session
nesse código eu consigo somar o total das parcelas, tentei colocar um new TFilter, mas sem sucesso.
Marcos
Se é o uso da session é de fato necessário, armazene um array. Exemplo:
Complementando...
Melhore a llógica conforme sua necessidade.
Para usar o TFilter, seria ideal armazenar em tabela.
Veja se ajuda.
<?ṕhp
$valores_cartao = 0;
foreach ($valores as $val) {
if ($val[0] == 'Cartao') {
$valores_cartao += $val[1];
}
}
?>