私は2つのテーブル "table1"と "table2"を持っています。 「TABLE1」でアイテムのタイトルで、「表2」に日付とアイテムが数量PHP MYSQL Foreach dateリスト
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でこのコードを持っています210
<?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 –