ผมนำข้อมูลจาก DB มาแสดงทั้งหมดที่หน้าเว็ปครับ แต่อยากให้ตอนปริ้น มีหัวตารางทุกหน้า และไม่ให้เส้นตารางตกขอบ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ผมนำข้อมูลจาก DB มาแสดงทั้งหมดที่หน้าเว็ปครับ แต่อยากให้ตอนปริ้น มีหัวตารางทุกหน้า และไม่ให้เส้นตารางตกขอบ
ผมนำข้อมูลจาก DB มาแสดงทั้งหมดที่หน้าเว็ปครับ แต่อยากให้ตอนปริ้น มีหัวตารางทุกหน้า และไม่ให้เส้นตารางตกขอบ
Copy
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head> <body> <?php include('connect.php'); if($_GET['datestart']){ $w =" where e_date between '$_GET[datestart]' and '$_GET[dateend]' "; } $sql = "select * from equipment as e inner join equipment_type as t on e.type_id = t.type_id".$w." order by e_id asc"; $result = mysql_query($sql); ?> <table width="1024" border="0" cellspacing="0" cellpadding="0" align="center"> <tr> <td height="39" align="center"><h4>บัญชีอุปกรณ์</h4></td> </tr> <tr> <td height="52" align="center"><h4>ตั้งแต่วันที่ <?php echo $_GET['datestart'];?> ถึงวันที่ <?php echo $_GET['dateend'];?></h4></td> </tr> </table> <table width="100%" border="1" cellspacing="0" cellpadding="0" align="center"> <tr> <td width="51" align="center" bgcolor="#0099FF"><h4>ลำดับ</h4></td> <td width="153" align="center" bgcolor="#0099FF"><h4>ชื่ออุปกรณ์</h4></td> <td width="102" align="center" bgcolor="#0099FF" ><h4>หมายเลข</h4></td> <td width="102" align="center" bgcolor="#0099FF"><h4>serial number</h4></td> <td width="102" align="center" bgcolor="#0099FF"><h4>รายละเอียด</h4></td> <td width="102" align="center" bgcolor="#0099FF"><h4>สถานที่ตั้ง</h4></td> <td width="102" align="center" bgcolor="#0099FF"><h4>ผู้รับผิดชอบ</h4></td> <td width="102" align="center" bgcolor="#0099FF"><h4>สถานะ</h4></td> <td width="102" align="center" bgcolor="#0099FF"><h4>หมายเหตุ</h4></td> <td width="106" align="center" bgcolor="#0099FF"><h4>ประเภท</h4></td> <td width="106" align="center" bgcolor="#0099FF"><h4>วันลงทะเบียน</h4></td> <td width="106" align="center" bgcolor="#0099FF"><h4>วันสำรวจ</h4></td> <td width="106" align="center" bgcolor="#0099FF"><h4>ภาพ</h4></td> </tr> <?php $i = 0; while($row=mysql_fetch_array($result)){ $i++; if($i % 2 == 0){ $bg = "#99FFFF"; }else{ $bg = ""; } ?> <tr bgcolor="<?php echo $bg; ?>" > <td align="center" bgcolor="<?php echo $bg; ?>"><?php echo $row['e_id'];?> </td> <td align="center" bgcolor="<?php echo $bg; ?>"><?php echo $row['e_name'];?> </td> <td align="center" bgcolor="<?php echo $bg; ?>"><?php echo $row['e_num'];?> </td> <td align="center" bgcolor="<?php echo $bg; ?>"><?php echo $row['e_serial'];?> </td> <td align="center" bgcolor="<?php echo $bg; ?>"><?php echo $row['e_detail'];?> </td> <td align="center" bgcolor="<?php echo $bg; ?>"><?php echo $row['e_locaton'];?> </td> <td align="center" bgcolor="<?php echo $bg; ?>"><?php echo $row['e_respon'];?> </td> <td align="center" bgcolor="<?php echo $bg; ?>"><?php echo $row['e_status'];?> </td> <td align="center" bgcolor="<?php echo $bg; ?>"><?php echo $row['e_comment'];?> </td> <td align="center" bgcolor="<?php echo $bg; ?>"><?php echo $row['type_name'];?> </td> <td align="center" bgcolor="<?php echo $bg; ?>"><?php echo $row['e_date'];?> </td> <td align="center" bgcolor="<?php echo $bg; ?>"><?php echo $row['servey'];?> </td> <td align="center" bgcolor="<?php echo $bg; ?>"><img src="image_equip/<?php echo $row['e_pic'];?>" width="50" height="30" /> </td> </tr> <?php }?> </table> </body> </html> ผมนำข้อมูลจาก DB มาแสดงทั้งหมดที่หน้าเว็ปครับ แต่อยากให้ตอนปริ้น มีหัวตารางทุกหน้าและเส้นตารางไม่ตกขอบ เพราะจะทำเป็นเอกสารรายงานครับ ต้องใช้วิธีไหนหรอครับ ขอบคุณครับ

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ