【发布时间】:2018-02-11 12:21:24
【问题描述】:
$count=0;
$avg=0;
$min=0;
$max=0;
$sql1=mysqli_query($conn,"SELECT * FROM activities");
while($row=mysqli_fetch_array($sql1)):
$act=$row['act'];
$sql=mysqli_query($conn,"SELECT activity,worker,grams,start_time,end_time,TIMESTAMPDIFF(MINUTE,start_time,end_time) AS time FROM works WHERE activity='$act'");
$count=mysqli_num_rows($sql);
$count=$count+2;
?>
<tr>
<td rowspan=<?php $count;?>><?php echo $row['act']; ?></td>
</tr>
<?php
$avg=0;
$max=0;
$min=0;
while (($row = mysqli_fetch_array($sql))):
error_reporting(E_ERROR | E_PARSE);
$result=$row['grams']/($row['time']/60);
$avg=$avg+$result;
if($max < $result){
$max=$result;
}
if($min>$result){
$min=$result;
}
?>
<tr>
<td><?php echo $row['worker']; ?></td>
<td><?php echo $result; ?></td>
</tr>
<?php endwhile;?>
<?php
error_reporting(E_ERROR | E_PARSE);
$avg=$avg/($count-2); ?>
<tr>
<td></td>
<td></td>
<td><?php echo $avg ;?></td>
<td><?php echo $max ;?></td>
<td><?php echo $min ;?></td>
</tr>
<?php endwhile; ?>
</table>
其实我想把这些html表导出到excel
我为此目标使用jQuery
我成功导出了,但是rowspan 根本不工作
【问题讨论】:
-
改进代码和问题文本