我希望将cvs
上传到数据库中,然后查找数据实例出现的次数以创建选择列表。
我将cvs上传到数据库,然后留下
SKU和QUANTITY
我用来从数据库中获取数据,但我无法找到一种方法来对这些数据进行分组,因此每个项目和一些订购项目只有1个sku。
<table border="1" width="100%" id="table1">
<?php
$query = mysql_query("select * from pickcount");
while($fetch = mysql_fetch_array($query))
{
?>
<tr>
<td><?php echo $fetch['sku']; ?></td>
<td><?php echo $fetch['quan']; ?></td>
</tr>
<?php
}
?>
</table>
答案 0 :(得分:0)
将您的sql查询替换为:
select sku, sum(quan) as sum_quan
from pickcount
group by sku
PS - 你必须改变
php echo $fetch['quan'];
到
php echo $fetch['sum_quan'];
答案 1 :(得分:0)
<table border="1" width="100%" id="table1">
<?php
$query = mysql_query("SELECT sku, SUM(quan) AS Sum_Of_Quan FROM pickcount GROUP BY sku");
while($fetch = mysql_fetch_array($query))
{
?>
<tr>
<td><?php echo $fetch['sku']; ?></td>
<td><?php echo $fetch['Sum_Of_Quan']; ?></td>
</tr>
<?php
}
?>
</table>
尝试用上述结构替换表结构并检查结果