Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Meus amigos,
preciso de um help
seguinte tenho um credito quero lançar em varias faturas eum foreach até o valor do credito
tipo exemplo a baixo:
$credito = 100;
foreach($shows as $rows){
fatura 1 Valor 20,00 -100 marca como pago
fatura 2 Valor 20,00 -80 marca como pago
fatura 3 Valor 20,00 -60 marca como pago
fatura 4 Valor 20,00 -40 marca como pago
fatura 5 Valor 30,00 -20 aqui deixa como não pago
}<?php
$faturas=[20,20,20,20,30];
$credito=100;
$parcela=0;
foreach($faturas as $fatura):
$parcela++;
if($fatura<$credito):
$credito-=$fatura;
echo "fatura | parcela $parcela | valor $fatura Liquidado Saldo em crédito: $credito";
echo "<br>------------<br>";
else:
$debito=$fatura-$credito;
echo "fatura | parcela $parcela | valor $fatura (-desconto $credito) Saldo a pagar: $debito";
echo "<br>------------<br>";
endif;
endforeach;
Muito engenhoso!
O cliente comprou 10 capas de celular em 5 prestações, mas devolveu nove, e você decidiu abater a devolução, mas também parcelado./applications/core/interface/imageproxy/imageproxy.php?img=https://img001.prntscr.com/file/img001/-6nrDP1xRaqGDlriXdcxug.png&key=1cd7877f1866b10cb1b4d86127d6e19643d76c1b6cd46e9b4043594ca5191fb4" width="960" data-imageproxy-source="https://img001.prntscr.com/file/img001/-6nrDP1xRaqGDlriXdcxug.png" />
/applications/core/interface/imageproxy/imageproxy.php?img=https://img001.prntscr.com/file/img001/Y8cGKsLGTy-KgIJxdCTJtA.png&key=869e56cc5bf85f44fd8539e3924620b4a93e3aeb10bd064fa45f8bf6be078afc" width="820" data-imageproxy-source="https://img001.prntscr.com/file/img001/Y8cGKsLGTy-KgIJxdCTJtA.png" />
@admin /profile/94216-jo%C3%A3o-batista-neto/?do=hovercard" data-mentionid="94216" href="/profile/94216-jo%C3%A3o-batista-neto/" rel="">@João Batista Neto /profile/1542-m%C3%A1rio-monteiro/?do=hovercard" data-mentionid="1542" href="/profile/1542-m%C3%A1rio-monteiro/" rel="">@Mário Monteiro @Beraldo @Gabriel Heming @Douglas
Fórum tá bugado
Se fosse apenas esse fórum estaria bom demais. Como o iMaster é gratuito, não há muito o que reclamar. Em cavalo dado não se olha os dentes.
Mas não reclamei
apenas reportei
>
19 horas atrás, Frank K Hosaka disse:
<?php
$faturas=[20,20,20,20,30];
$credito=100;
$parcela=0;
foreach($faturas as $fatura):
$parcela++;
if($fatura<$credito):
$credito-=$fatura;
echo "fatura | parcela $parcela | valor $fatura Liquidado Saldo em crédito: $credito";
echo "<br>------------<br>";
else:
$debito=$fatura-$credito;
echo "fatura | parcela $parcela | valor $fatura (-desconto $credito) Saldo a pagar: $debito";
echo "<br>------------<br>";
endif;
endforeach;
Muito engenhoso!
O cliente comprou 10 capas de celular em 5 prestações, mas devolveu nove, e você decidiu abater a devolução, mas também parcelado.
Valew muito obrigado, deu certo
Como assim?!
O que tem haver $credito com o resultado a obter?
Como é o array $shows?
De onde vem isso?
>
9 horas atrás, k9studio disse:
fatura 1 Valor 20,00
De onde vem isso?
>
9 horas atrás, k9studio disse:
-100 marca como pago
Especulando seria usar condicionais dentro do laço de repetição, mas como não dar para saber corretamente a dúvida a resposta não seria coesa.