gpt4 book ai didi

php - mysql_fetch_array ,日期分隔

转载 作者:行者123 更新时间:2023-11-29 13:24:04 26 4
gpt4 key购买 nike

我正在尝试循环遍历 MySQL 结果并在单独的 .包含此数据的表包含每个代理在特定日期工作的工单数量。表中每组日期应由空行分隔。下面是我正在使用的代码。我相信我必须执行 foreach,但不知道如何让它工作。

这是我希望实现的最终桌面布局的屏幕截图。

enter image description here

    if($res && mysql_num_rows($res))
{
while($row = mysql_fetch_array($res))
{
if ($row['total_updated'] > 0) {
print "<tr>";
print "<td align=center>" . $row['date_added'] . "</td>";
print "<td nowrap>" . $row['agent'] . "</td>";
print "<td nowrap>" . $row['agent_location'] . "</td>";
print "<td align=center>" . number_format($row['total_updated']) . "</td>";
print "<td align=center>" . number_format($row['total_notes']) . "</td>";
print "<td align=center>" . number_format($row['total_closed']) . "</td>";
print "<td align=center>" . number_format($row['ticket_app1_updated']) . "</td>";
print "<td align=center>" . number_format($row['ticket_app1_notes']) . "</td>";
print "<td align=center>" . number_format($row['ticket_app1_closed']) . "</td>";
print "<td align=center>" . number_format($row['ticket_app2_updated']) . "</td>";
print "<td align=center>" . number_format($row['ticket_app2_notes']) . "</td>";
print "<td align=center>" . number_format($row['ticket_app2_closed']) . "</td>";
print "<td align=center>" . number_format($row['ticket_app3_updated']) . "</td>";
print "<td align=center>" . number_format($row['ticket_app3_notes']) . "</td>";
print "<td align=center>" . number_format($row['ticket_app3_closed']) . "</td>";
print "</tr>";
}
}
}
print "</table>";

最佳答案

如果您按 date_add 对结果进行排序,则不需要任何 foreach,只需将前一个日期与当前日期进行比较即可:

while($row = mysql_fetch_array($res))
{
if (!isset($lastdate))
$lastdate = $row['date_added'];
if ($lastdate != $row['date_added']) {
?><tr><td colspan="15">---blank line---</td></tr> <?php
}
//paste all of your prints here
$lastdate = $row['date_added'];
}

关于php - mysql_fetch_array ,日期分隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20378222/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com