如何使用html或php或javascript或css将表TD计为总数?
实施例
json
答案 0 :(得分:1)
首先将表格构建到内存中,然后输出总数。 e.g。
while(... fetch from db ... ) {
$html = '... table row ..';
$total += $row['cost'];
}
echo 'Total: ' . $total;
echo $html; // output table contents
答案 1 :(得分:0)
只是为了它的乐趣:你可以保持输出原样(至少是顺序,即先输出项目然后输出总数/总和),然后改变位置/顺序通过以相反的顺序设置box-ordinal-group来呈现浏览器中的元素。
<!DOCTYPE html>
<html>
<head>
<title>...</title>
<style>
#container {
display: -webkit-box;
display: -moz-box;
display: box;
-webkit-box-orient: vertical;
-moz-box-orient: vertical;
box-orient: vertical;
}
#total {
-webkit-box-ordinal-group: 1;
-moz-box-ordinal-group: 1;
box-ordinal-group: 1;
}
#items {
-webkit-box-ordinal-group: 2;
-moz-box-ordinal-group: 2;
box-ordinal-group: 2;
}
</style>
</head>
<body>
<div id="container">
<div id="items"><!-- though it's before #total in the document -->
<ul><li>a</li><li>b</li><li>c</li><li>d</li><li>e</li></ul>
</div>
<div id="total"><!-- #total will be rendered above #items ...if flexible boxing is supported -->
1234
</div>
</div>
</body>
</html>