我有两个表“table1”和“table2”。在“表1”为项目名称和“表2”是日期和项目接受数量PHP MYSQL Foreach日期列表
SQL:
SELECT t2.title, t1.price, t1.quantity, t1.date
FROM table2 t2
JOIN table1 t1
ON t1.id = t2.t_id
WHERE t2.date BETWEEN '2017-07-12' AND '2017-07-15'
现在我得到这样的结果:
title date quantity
item1 2017-07-12 100
item2 2017-07-12 120
item3 2017-07-12 150
item1 2017-07-13 200
item2 2017-07-13 320
item3 2017-07-13 450
现在我有这样的代码在PHP中:
<?php foreach ($AmmunitionDate as $key => $row): ?>
<tr>
<td> <?=$row['id']?> </td>
<td> <?=$row['title']?> </td>
<td> <?=$row['quantity']?> </td>
<td> </td>
</tr>
<?php endforeach ?>
我该如何解决这个问题?
谢谢
尝试从MySQL组织您的结果到多维数组中,日期为数组键 – Raptor
谢谢! @Raptor –