作者bcse (Lvx ex Caelis)
看板PHP
标题Re: [请益] 请问有关自动分页
时间Mon Nov 12 21:16:34 2007
※ 引述《yigeo (wico)》之铭言:
: 请问一下我想作一个
: 印表机输直接出贴纸标签的小网页
: 都已经做好套版了
: 可是标签贴纸一次只能印三张
: 请问能给我一些提示该怎麽作
: 才能一次捞 3 笔资料出来後
: 放一个分页的 CSS 指令 (<P style='page-break-after:always'></P>)
: 谢谢了
: $query = "SELECT * FROM international ORDER BY company_name ASC";
: $result = mysql_query($query) or die("无法送出" . mysql_error( ));
: $TotalRecords = mysql_num_rows($result);//取得资料总比数
: echo "<a href=\"print.php\">[回主画面]</a>";
$i = 0;
: while ( $row = mysql_fetch_array($result) )
: {
if ( $i > 0 && $i%3 == 0 ) {
echo "<P style='page-break-after:always'></P>";
}
$i++;
: echo "<table width='345' border='1' align='center'>";
: echo " <tr>";
: echo " <td colspan='2'>".$row['school']."</td>";
: echo " </tr>";
: echo " <tr>";
: echo " <td colspan='2'>".$row['name']."</td>";
: echo " </tr>";
: echo " <tr>";
: echo " <td width='275'>".$row['address']."</td>";
: echo " <td width='70'>".$row['postcode']."</td>";
: echo " </tr>";
: echo "</table>";
: echo "<table>";
: echo " <tr>";
: echo " <td> </td>";
: echo " </tr>";
: echo "</table>";
: }
: echo "<a href=\"international.php\">[回主画面]</a>";
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 134.208.33.185
1F:推 alpe:那个 $i>0 就免了吧 11/12 21:27
2F:推 yigeo:感谢 原来是这样用 .... 我 for 一直放错地方了 11/12 21:40
3F:→ yigeo: if 打错 @@" 11/12 21:50
4F:推 bcse:没有 $i>0 的话会在开头多一次分页吧… 11/12 22:39
5F:推 alpe:是耶. 哈哈哈~~ (装傻去) 11/13 11:08