|
|
|
สอบถามการใช้งาน Multicell ค่ะ ให้ข้อความแสดงไม่เกินเส้นขอบ cellค่ะ |
|
|
|
|
|
|
|
ต้องใช้ multicell ตรงส่วนไหนหรือค่ะ รบกวนด้วยนะค่ะ
Code (PHP)
<?php
require("../FPDF/ThaiPDF.class.php");
$pdf = new ThaiPDF();
$pdf->AddThaiFont("cordia");
$pdf->AddPage();
$pdf->SetLeftMargin(10);
//ส่วนหัวของเอกสาร
$pdf->SetFont("cordia", 'B', 30);
$pdf->Write(10, "รายงานรายชื่อเอกสาร \n");
$pdf->SetFontSize(14);
//ส่วนหัวของตาราง
$html = "
<table border=1>
<tr>
<td width=50 bgcolor=#cccccc align=center><b>ลำดับ</b></td>
<td width=160 bgcolor=#cccccc align=center><b>หัวเรื่อง</b></td>
<td width=200 bgcolor=#cccccc align=center><b>ชื่อเอกสาร</b></td>
<td width=230 bgcolor=#cccccc align=center><b>รายละเอียด</b></td>
<td width=100 bgcolor=#cccccc align=center><b>วันที่จัดเก็บ</b></td>
</tr>";
//อ่านข้อมูลจากฐานข้อมูลเพื่อนำไปสร้างตาราง
@session_start();
@mysql_connect("localhost","root","2374");
mysql_select_db("mydatabase");
mysql_query("SET NAMES 'tis620' ");
$nameUser= $_SESSION['user_name'];
$idType =$_GET['radio'];
$sql3 = "SELECT name_type From ntype where id_type = '$idType' ";
$result3 = mysql_query($sql3);
while ( $data3 =mysql_fetch_array($result3))
{
$nameType = $data3['name_type'] ;
}
$sql2 = "SELECT id_user,name From member where user_name = '$nameUser' ";
$result2 = mysql_query($sql2);
while ( $data2 =mysql_fetch_array($result2))
{
$iduser = $data2['id_user'] ;
}
if(empty($idType)){
echo "กรุณาเลือกรายงานที่ต้องการด้วยค่ะ";
}
else if($idType =="20"){
$sql = " SELECT id_file,title,name,detail,dateUpFile FROM folder_file WHERE id_user = $iduser;";
}
else if($idType =="21"){
$sql = " SELECT id_file,title,name,detail,dateUpFile FROM folder_file;";
}
else {
$sql = " SELECT id_file,title,name,detail,dateUpFile FROM folder_file WHERE id_type= $idType;";
}
$result = mysql_query($sql);
//ส่วนข้อมูลของตาราง
while($data = mysql_fetch_array($result)) {
$html .= "<tr>
<td width=50 align=center>{$data['id_file']}</td>
<td width=160 align=center>{$data['title']}</td>
<td width=200 align=center>{$data['name']}</td>
<td width=230 align=center>{$data['detail']}</td>
<td width=100 align=center>{$data['dateUpFile']}</td>
</tr>";
}
$pdf->WriteHTML($html);
$pdf->Output();
?>
Tag : PHP, MySQL, HTML/CSS
|
|
|
|
|
|
Date :
2011-08-31 15:13:48 |
By :
nanamashii |
View :
1574 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าไม่ใช่ Multicell พอละมีวิธีอื่นไม่ค่ะ
|
|
|
|
|
Date :
2011-08-31 15:33:29 |
By :
nanamashii |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อยากรู้เหมือนกันอะครับ
|
|
|
|
|
Date :
2014-08-07 00:26:38 |
By :
nest12345 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|