php - 如何在 PHP 中合并表格数据
问题描述
我有一个表格,其中包含一年中的几周和每周相邻的一些数据,我似乎无法正确合并这些值。没有数据的周行应保持为空
这是我列出周数的地方
foreach ($getLeadCountDMm as $index => $leadCount) { ?>
<tr>
<td><?php echo $leadCount->theweek ?>
/ <?php echo $leadCount->theyear ?></td>
</tr>
<?php }
这就是我尝试合并的地方
foreach ($getLeadCountDMm as $index => $leadCount) { ?>
<tr>
<td style="text-align: center">
<?php if ($getFtdCountDMm[$index]->theweek == $leadCount->theweek && !empty($getFtdCountDMm[$index]->ftdcount)) {
echo $getFtdCountDMm[$index]->ftdcount;
} else {
echo '0';
} ?>
</td>
</tr>
<?php } ?>
解决方案
像这样运行一个循环,而不是运行两个循环。
foreach ($getLeadCountDMm as $index => $leadCount) { ?>
<tr>
<td><?php echo $leadCount->theweek ?>
/ <?php echo $leadCount->theyear ?>
</td>
<td style="text-align: center">
<?php if ($getFtdCountDMm[$index]->theweek == $leadCount->theweek && !empty($getFtdCountDMm[$index]->ftdcount)) {
echo $getFtdCountDMm[$index]->ftdcount;
} else {
echo '0';
} ?>
</td>
</tr>
<?php }
推荐阅读
- swiftui - 如何处理小部件上的点击手势?
- javascript - nodejs 使用 dbus-daemon 做什么?
- python - 如何在 Python 中对包含 TRUE/FALSE 值的数据集执行聚类?
- python - 为什么 Tkinter 没有垂直填充我的窗口
- haskell - Haskell 中的子集代数数据类型或类型级别集
- javascript - 单击每个标签时更改数组中的音频源(Jquery)
- r - 闪亮的反应对象逻辑问题
- clojure - *ns* 使用 'lein run' 意外评估为 'user' 命名空间,但在使用 'lein repl' 时却没有
- mysql - SQL 查询结果为 JSON
- asp.net-core-mvc - 找不到布局视图“~/Views/Shared/_Layout.cshtml”