PHP Ionic Angular Phonegap AJAX Javascript CSS MySQL jQuery Forum


สอบถาม เรื่องการ แสดงผลของ mpdf ครับ ผม ให้มัน rowspan ไว้ แต่มันไม่ยอมแสดงผลตามครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถาม เรื่องการ แสดงผลของ mpdf ครับ ผม ให้มัน rowspan ไว้ แต่มันไม่ยอมแสดงผลตามครับ

สอบถาม เรื่องการ แสดงผลของ mpdf ครับ ผม ให้มัน rowspan ไว้ แต่มันไม่ยอมแสดงผลตามครับ
คือผม ทำหัวตาราง แล้วสั่งให้มัน rowspan ไว้ ตอยแสดงก่อนพิมพ์ มันก็ปกติน่ะครับ แต่พอกด ทำเป็น pdf มันก็เพี้ยนเลย

ไม่ทราบว่าต้องแก้ไขอย่างไรครับ ขอบคุณครับ

น้คิอรูปก่อนพิมครับ


แล้วนี้คือรูปตอนสั่งทำ pdf ครับ




นี้คือโค๊ดครับ

<html>
<head>
<meta charset="utf-8">
<title></title>
<?php
if($showsch['datebegin'] == $showsch['dateend'])
{
	$date = "วันที่  $datebegin";
}
else
{
	$date = "วันที่  $datebegin ถึงวันที่ $dateend";
}
$header = "<div align="center">รายชื่อผู้เข้าร่วม<br>
						โครงการ $name<br>
						$date <br>
						ณ $location<br></div>"; ?>
</head>
<body>
<table width="100%" border="1" class="table table-bordered">
  <thead>
    <tr>
      <td width="6%" rowspan="2" align="center">      ลำดับที่</td>
		<td width="25%" rowspan="2"align="center">	    ชื่อ - สกุล</td>
      <td colspan="2" align="center">เช้า</th>
      <td colspan="2" align="center">บ่าย</th>
      <td width="18%" rowspan="2"align="center">      หมายเหตุ</td>
    </tr>
    <tr>
      <td width="16%" align="center">ลายเซ็น</td>
      <td width="9%" align="center">เวลา</td>
      <td width="17%" align="center">ลายเซ็น</td>
      <td width="9%" align="center">เวลา</td>
    </tr>
	</thead>
    <tbody>
    <?php
		$n=1;
		$sel_perjoin = "select pj.PerID,Name,Surname,nametitle from tb_perjoin pj 
		join tb_personal p on p.Perid = pj.perid where pj.sch_id = '$id' " ;
		//echo $sel_perjoin;
	$query_perjoin = mysql_query($sel_perjoin);
	while($showperjoin = mysql_fetch_assoc($query_perjoin))
	{
		if($showperjoin['nametitle'] == 'mr')
		{ $tname = 'นาย'; }
		if($showperjoin['nametitle'] == 'miss')
		{ $tname = 'นางสาว'; }
		if($showperjoin['nametitle'] == 'mrs')
		{ $tname = 'นาง'; }
	?>
    <tr>
		<td align="center"><div align="center"><?php echo $n; ?></div></td>
      <td><?php echo $tname." ".$showperjoin['Name']." ".$showperjoin['Surname']; ?></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <?php $n++; } ?>
  </tbody>
</table>
</body>
</html>
<?php 
$d = date('d'); $m = date('m'); $y = date('Y')+543;
$html = ob_get_contents();
$pdf = new mPDF('th', 'A4', '0', 'THSaraban'); //การตั้งค่ากระดาษถ้าต้องการแนวตั้ง ก็ A4 เฉยๆครับ ถ้าต้องการแนวนอนเท่ากับ A4-L
$pdf->SetAutoFont();
$pdf->SetDisplayMode('fullpage');
$pdf->setAutoTopMargin = 'stretch';
$pdf->SetHTMLHeader($header);
$pdf->setFooter('{PAGENO}');

$stylesheet = file_get_contents('bootstrap/css/bootstrap.min.css');
$pdf->WriteHTML($stylesheet,1);	
$pdf->WriteHTML($html);
//$pdf->Output();
$pdf->Output("filepdf/ListName_".$name.".pdf");
?>
<div align="center"><button style="width:100px; text-align:center; vertical-align:middle" onClick="window.location = 'filepdf/ListName_<?php echo $name ?>.pdf'">พิมพ์รายงาน</button></div>


โดย:  Nutzaaclub IP: 1.47.132.xxx วันที่: 08-01-2018 เวลา: 11:35:57

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 1
ไม่แน่ใจว่ารองรับหรือเปล่า ต้องทดสอบดู แบบไม่มีโค้ด ว่าใช้งาน row span ได้ไหม 


โดย:  Ninenik IP: 180.183.139.xxx วันที่: 08-01-2018