作者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
推 alpe:那個 $i>0 就免了吧 11/12 21:27
推 yigeo:感謝 原來是這樣用 .... 我 for 一直放錯地方了 11/12 21:40
→ yigeo: if 打錯 @@" 11/12 21:50
推 bcse:沒有 $i>0 的話會在開頭多一次分頁吧… 11/12 22:39
推 alpe:是耶. 哈哈哈~~ (裝傻去) 11/13 11:08