思路:浏览器因PHP而崩溃
我想做一个打印版式,我的解决方案是通过绝对div的。填充它,我使用PHP。 在每一页上都有一张桌子。在一页上有10行足够的空间。
所以我做了下面的代码,以防止在页面上超过10行,其余的被忽略(即时通过消息解决这个问题)。
这里是代码:
<table>
<?php $i=1;
while($info5=mysqli_fetch_array($data5)): ?>
<?php while($i <'10'):?>
<tr>
<td width="50px"><?php echo $i; ?></td>
<td> foo </td>
<td> bar </td>
</tr>
<?php endwhile; ?>
<?php $i++; endwhile; ?>
不幸的是这个代码会导致火狐,Chrome和IE打破。该网站开始加载,然后冻结,最终发送“发送崩溃报告”。
为什么?
的代码应该做的事情,而'$ i'小于10时,因为只有10行能够在页面上... – HKK
为什么不解决您的查询只抢到10行? –
然后我必须开火无尽的疑问?它可以创建装箱单,这些可以是1个位置到10 000个位置,我想在第一个页面上打印10行,并且在随后的所有页面上打印35行,除非$ i小于mysqli行数,插入全部35行.. – HKK