Dies ist die Vorlage von finecms. Es gibt eine solche Schleife, die die von Mitgliedern geposteten Transaktionsinformationen anzeigt. Diese Antwort enthält den Betrag, und eine Operation wird in PHP geschrieben (nur angezeigt, nicht geschrieben). in die Datenbank), aber es berechnet nur die Summe zweier Posten. Wie können wir alle Belegbeträge in jeder Nachricht zur Gesamtsumme addieren?
{list modelid=27 order=updatetime num=10 more=1} {php $id = $t['id'];} <a href="{$t['url']}"> <li style="position:relative;"> <div class="jyxx">{strcut(strip_tags($t['shangjia']),12,"")}</div><div class="jyxx">{strcut(strip_tags($t['title']),12,"")}</div><div class="jyxx">{strcut(strip_tags($t['jiaoyixiangmu']),12,"")}</div><div class="jyxx">¥{$t['jiaoyijine']}元</div> {list form=jiaoyi cid=$id order=id return=d} <?php $a= $d['huizhijine']; $g = $d['lingqubili']; $dd = $c; $c = $a *100 /$g; $dd +=$c; $e = $d['jiaoyijine'] - $dd; $f = $e *$g /100; $h = $dd /$t['jiaoyijine'] *100;?> <h1 class="indhz">最近领取:{date("Y年m月d日",$d['updatetime'])}来{$d['huizhishangjia']}领取{$d['huizhijine']} 元 {$d['huizhichanpin']}--计{$c}</h1> {/list} 总{$dd} </li> </a> {/list}
已解决