を示していない私のコードです:
<table width="50%" border="2" bordercolor="green">
<tr>
<th>ItemName</th>
<th>Balance</th>
</tr>
<?php
if($qw="select DISTINCT(itemname) from details where DATE(date)<='$date' order by date desc"){
$qq = mysqli_query($con,$qw);
while($r=mysqli_fetch_array($qq,MYSQLI_ASSOC))
{
?>
<tr>
<td><?php echo $r['itemname']; ?></td>
<td><?php echo $r['balance']; ?></td>
</tr>
<?php
}
}
?>
</table>
与えられたコード製品itemNameにはフェッチが、バランスがデータベースからフェッチされていないです。
あなたは、SQLの「バランス」を選択していないため。 – Jeff
'SELECT DISTINCT(itemname)、balance ...' – Saty
選択DISTINCT(itemname)、詳細からの残高DATE(date)<= '$ date'日付順に並べ替え –