我试图组织一个MySQL查询的结果,该查询连接一个提供名字和姓氏的表,并提供一个提供间隔统计信息的表。我的查询如下:
$stat_query = "SELECT
CONCAT(rep_master.first_name, ' ', rep_master.last_name), tour_1.total_calls, tour_1.acw, tour_1.revenue, tour_1.envelopes, tour_1.pens, tour_1.other
FROM rep_master
LEFT JOIN tour_1
ON rep_master.id = tour_1.id
WHERE rep_master.leader = 'LENTSCH'";
$stat_result = $mysqli -> query($stat_query);
while ($stat_row = $stat_result -> fetch_array(MYSQLI_NUM)) {
echo '<tr>';
foreach ($stat_row as $i) {
array_push($stat_array, $i);
echo '<td>' . $i . '</td>';
}
echo '</tr>';
};
这会生成一个很好的小表,列出每个代表的统计信息,但我需要能够组织信息,以便我可以在预先格式化的表中显示它。我的想法是我应该创建PHP的多个实例&#34;代表&#34; class,或者至少有一个关联数组。我想要的是:
Representative Name
- Total Calls
- ACW
- Revenue
- Envelopes
- Pens
- Other
我还应该提到,有四个时间间隔需要组织数据(tour_1,tour_2,tour_3,tour_4)。有关如何实现这一点的任何想法或建议?到目前为止,请查看我的prototype开发页面了解详细信息。