Javascript 向其他表显示行
我想为打印预览显示较少的行 例如:我的表中有4行(项目),每行有相同的项目编号、项目名称和颜色,但其他列(大小和数量)不相同 有没有办法将这些数据显示到表中的一行中 我希望每个相同的项目只在表中显示一行Javascript 向其他表显示行,javascript,php,html,ajax,mysqli,Javascript,Php,Html,Ajax,Mysqli,我想为打印预览显示较少的行 例如:我的表中有4行(项目),每行有相同的项目编号、项目名称和颜色,但其他列(大小和数量)不相同 有没有办法将这些数据显示到表中的一行中 我希望每个相同的项目只在表中显示一行 <?php $sql = "SELECT * FROM Items"; $items = mysqli_query($connection, $sql); while($item = mysqli_fetch_assoc($item
<?php
$sql = "SELECT * FROM Items";
$items = mysqli_query($connection, $sql);
while($item = mysqli_fetch_assoc($items)){
?>
<td><?php echo $item['Item_no'];?></td>
<td><?php echo $item['Item_name'];?></td>
<td><?php echo $item['Item_color'];?></td>
<td><?php echo $item['Item_size'];?></td>
<td><?php echo $item['Item_qty'];?></td>
<?php } ?>
如果项目编号相同,则始终可以按项目编号分组,并获得项目数量的总和
$sql = "SELECT Item_no,Item_name,Item_color,Item_size,SUM(Item_qty) FROM Items GROUP BY Item_no";
更多关于