我的数组看起来像这样:
"$companies" => array (6)
0 => 44.0
1 => 1399.0
2 => 0.0
3 => 2.0
4 => 750.0
12 => 0.0
其中第一个数字表示公司ID,第二个数字表示表中一列的SUM()。
我相信你们技术熟练的人会遇到像这样的事情(不像我一样)。 我需要的是创建一个表格,其中每一行是1公司,每行有2个第一个将是ID,第二个将是值
<tr n:foreach="$companies as $company">
<td>{$company}</td>
<td class="center">{$company[1]}</td>
</tr>
问题在于,我从来不知道会有多少公司,以及他们将拥有什么ID,所以我不能使用像echo $companies[0];
这样的东西
您如何建议将其添加到表格中?
答案 0 :(得分:1)
<tr n:foreach="$companies as $company_id => $sum">
<td>{$company_id}</td>
<td class="center">{$sum}</td>
</tr>
$company_id
会按住键
$sum
会保留值