Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > สอบถามการดึง ข้อมูลในตาราง database export เป็น fpdf



 

สอบถามการดึง ข้อมูลในตาราง database export เป็น fpdf

 



Topic : 110710



โพสกระทู้ ( 117 )
บทความ ( 0 )



สถานะออฟไลน์




อยากทราบวิธีดึง ข้อมูลใน databaes จากตาราง ดังนี้ ให้โชว์ข้อมูลไป ไฟล์ fpdf

code exprot_show.php


Code (C#)
<table id="mytable" border="1" align="center" width="1280" class="fix" >
<tr >
<td height="51" align="center" ><font color="#CCCCCC" size="+1">No.</font></td>
<td align="center"><font color="#CCCCCC" size="+1">Product P/N</font></td>
<td align="center"><font color="#CCCCCC" size="+1"><p>Product Description</p>
</font></td>
<td align="center"><font color="#CCCCCC" size="+1">Start</font></td>
<td align="center"><font color="#CCCCCC" size="+1">End</font></td>
<td align="center"><font color="#CCCCCC" size="+1">Transaction Details</font></td> 
<td align="center"><font color="#CCCCCC" size="+1">Serial</font></td>
<td align="center"><font color="#CCCCCC" size="+1">Project</font></td>
<td align="center"><font color="#CCCCCC" size="+1">Transaction Code</font></td>
<td align="center" ><font color="#CCCCCC" size="+1">Image</font></td>
<td align="center"><font color="#CCCCCC" size="+1">Edit</font></td>
<td align="center"><font color="#CCCCCC" size="+1">Delete</font></td>
<td align="center"><font color="#CCCCCC" size="+1">Select</font></td>
</tr>
<tbody>
<?php
include_once"connect.php";
	
		$select=mysql_query("SELECT * FROM exstock ") or die (mysql_error());
	while ($show=mysql_fetch_array($select))
	{
?> 
<tr >
<td align="center" ><? echo ++$n ?></td>
<td width="200" ><?=$show['product_id'];?></td>
<td class="fix"><?=$show['product_des'];?></td>
<td width="180" align="center"><?=$show['start_date'];?></td>
<td width="180" align="center"><?=$show['end_date'];?></td>
<td width="800"><?=$show['detail'];?> </td>

<td class="fix"><?=$show['serial'];?></td>
<td class="fix" ><a href="stock.php"><?=$show['project'];?></a></td>
<td width="25" align="center"><?=$show['trans_code'];?></td>
<td ><a href="../myproject/storeimage/<?=$show['image'];?>"><center><img src='<?=$show['image'];?>' /></center></a></td>
<td title="Edit" ><a href="stock2.php?id=<?=$show['id'];?>"><img src="images/home/edit2.png" /></a></td>
<td align="center" title="Delete" ><a href="stock_delete2.php?id=<?=$show['id'];?>" onclick="return confirm('ยืนยันการลบ')"><img src="images/home/dele.gif" /></a></td>
<td align="center" title="Export"> <a href="select.php?id=<?=$show['id'];?>"> <input type="checkbox" name="id[]" id="id[]" value="<?=$show['id'];?>" /></a></td>
</tr> <? }?>

</table></form>
  



output
p1




code select2.php


Code (C#)
<table id="mytable" border="1" align="center" width="1280" class="fix" >
<tr >
<td align="center" ><font color="#CCCCCC" size="+1">No.</font></td>
<td align="center"><font color="#CCCCCC" size="+1">Product P/N</font></td>
<td align="center"><font color="#CCCCCC" size="+1"><p>Product Description</p>
</font></td>
<td align="center"><font color="#CCCCCC" size="+1">Start</font></td>
<td align="center"><font color="#CCCCCC" size="+1">End</font></td>
<td align="center"><font color="#CCCCCC" size="+1">Transaction Details</font></td> 
<td align="center"><font color="#CCCCCC" size="+1">Serial</font></td>
<td align="center"><font color="#CCCCCC" size="+1">Project</font></td>
<td align="center"><font color="#CCCCCC" size="+1">Transaction Code</font></td>
<td align="center" ><font color="#CCCCCC" size="+1">Image</font></td>


</tr>
<tbody>
<?php
include_once"connect.php";
               

	$id=$_POST['id'];
	for($i=0;$i<count($id);$i++)
	{
	
		$select=mysql_query("SELECT * FROM exstock WHERE id ='".$id[$i]."'") or die (mysql_error());
		$show=mysql_fetch_array($select);
?> 
<tr >
<td align="center" ><? echo ++$n ?></td>
<td width="200" ><?=$show['product_id'];?></td>
<td class="fix"><?=$show['product_des'];?></td>
<td width="180" align="center"><?=$show['start_date'];?></td>
<td width="180" align="center"><?=$show['end_date'];?></td>
<td width="800"><?=$show['detail'];?> </td>

<td class="fix"><?=$show['serial'];?></td>
<td class="fix" ><a href="stock.php"><?=$show['project'];?></a></td>
<td width="25" align="center"><?=$show['trans_code'];?></td>
<td ><a href="../myproject/storeimage/<?=$show['image'];?>"><center><img src='<?=$show['image'];?>' /></center></a></td>


</tr> <? } ?>
</table>



output
p2



ส่วนอันนี้เป็น ที่ผมร่างฟอมไว้

code test_pdf.php



Code (C#)
<?php
define('FPDF_FONTPATH','font/');
 
require('fpdf.php');
 
$pdf=new FPDF();
 
 ชื่อ เป็น angsana
$pdf->AddFont('angsana','','angsa.php');
 

$pdf->AddPage();
 $pdf->Image('image/logo.jpg',10,10,0,15,'jpg','');  

$pdf->SetFont('angsana','',14);
 

  $pdf->Cell(180 , 7, iconv( 'UTF-8','cp874' ,' '  ),0,1,'R' );
  $pdf->Cell(170 , 8, iconv( 'UTF-8','cp874' ,''   ),0,1,'R' );
  $pdf->Cell(50,5,'',0,1,'C',0);
  $pdf->Cell(50,5,'',0,0,'C',0);
  $pdf->Cell(75 ,10, iconv( 'UTF-8','cp874' ,'ใบส่งสินค้าซ่อม / Repair Note'),1,1,'C' );
   $pdf->Cell(50,5,'',0,1,'C',0);//เว้นบรรทัด
  $pdf->Cell(0 , 8, iconv( 'UTF-8','cp874' ,'บริษัท / Company                                                                                                                                                 NO'),0,1,'U' );
  $pdf->Cell(0 , 8, iconv( 'UTF-8','cp874' ,'ที่อยู่ / Address                                                                                                                                                      Date:'),0,1,'L' );
     
  $pdf->Cell(0 , 8, iconv( 'UTF-8','cp874' ,'โทร. / Tel.'),0,1,'L' );  
  $pdf->Cell(0 , 8, iconv( 'UTF-8','cp874' ,'ผู้สั่งซ่อม                                             โทร.                                                        Email:'),0,1,'L' );
   $pdf->Cell(0,1,'',0,1,'C',0);
 $pdf->Cell(15,15,iconv( 'UTF-8','cp874' ,'รายการ'),1,0,'C',0);
$pdf->Cell(30,15,iconv( 'UTF-8','cp874' ,'รหัสสินค้า'),1,0,'C',0);
$pdf->Cell(90,15,iconv( 'UTF-8','cp874' ,'รายละเอียดสินค้า'),1,0,'C',0);
$pdf->Cell(15,15,iconv( 'UTF-8','cp874' ,'จำนวน'),1,0,'C',0);
$pdf->Cell(40,15,iconv( 'UTF-8','cp874' ,'หมายเลขเครื่อง'),1,1,'C',0);
$pdf->Cell(15,100,'',1,0,'C',0);
$pdf->Cell(30,100,'',1,0,'C',0);
$pdf->Cell(90,100,'',1,0,'C',0);
$pdf->Cell(15,100,'',1,0,'C',0);
$pdf->Cell(40,100,'',1,1,'C',0);
$pdf->Cell(190,25,iconv( 'UTF-8','cp874' ,'หมายเหตุ / Note :                             อาการเสีย:-'),1,1,'L',0);
$pdf->Cell(0,8,'',0,1,'C',0);
$pdf->Cell(20,5,'',0,0,'C',0);
 $pdf->Cell(0 , 8, iconv( 'UTF-8','cp874' ,'ผู้ส่งสินค้า / Delivered By                                                                                      ผู้รับสินค้า(ลงชื่อตัวบรรจง)'),0,1,'L' );
 $pdf->Cell(0,1,'',0,1,'C',0);
$pdf->Cell(20,5,'',0,0,'C',0);
  $pdf->Cell(0 , 1, iconv( 'UTF-8','cp874' ,'                                                                                                                                        Received by'),0,1,'L' );
 $pdf->Cell(0,8,'',0,1,'C',0);
 $pdf->Cell(15,5,'',0,0,'C',0);                
 $pdf->Cell(0,8,'....................................................',0,1,'L',0);
 $pdf->Cell(14,5,'',0,0,'C',0);             
 $pdf->Cell(0,8,'(....................................................)                                                                         ........................................................',0,1,'L',0);
  $pdf->Cell(14,5,'',0,0,'C',0);
 $pdf->Cell(0,8,'      .........../............./..............                                                                                 (........................................................)',0,1,'L',0);
  $pdf->Cell(14,5,'',0,0,'C',0);
  $pdf->Cell(0,8,'                                                                                                                                           ........../............./............',0,1,'L',0);
  
$pdf->Output();

?>




output

p



คือผมอยากให้ ข้อมูลที่ถูก checkbox มายังไฟล์ select2.php แล้วในหน้า select2.php ผมจะทำการเพิ่มปุ่มexprot ไฟล์ pdf อ่ะครับ

แล้ว ในส่วนฟอม fpdf ที่ผมร่างมานัั้น ผมอยากให้ ข้อมูลในตาราง ดาต้าเบสส ที่ชื่อ รหัสสินค้า=product P/N รายละเอียดสินค้า=product description หมายเลขเครื่อง=serial อยากให้ดึง ข้อมูลทั้ง สามนี้ไปโชว์ในฟอม ทีกำหนดไว้อ่ะครับ ส่วน รายการ กับจำนวน ให้ เด้ง ตัวเลข1 อัตโนมัติ เป็นค่า defalut

รบกวนผู้รู้ เพื่อนๆพี่ๆ น้องๆ ชี้แนะด้วยนะครับบ งงมากเลยย กว่าจะสร้างเป็นฟอร์มได้เพิงหัดทำครั้งแรกเลยอ่าครับ รบกวนด้วยนะครับ ขอบคุนนครับบบบ



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-08-19 11:15:11 By : bbb View : 2443 Reply : 6
 

 

No. 1



โพสกระทู้ ( 2,258 )
บทความ ( 5 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook Hi5 Blogger

Code (PHP)
<input type='checkbox' name='chk[]' value='1'>


เมื่อส่ง checkbox มาที่ select2 แล้วก็รับค่าเอามาจัด format

Code (PHP)
$getchk = implode(',',$_POST['chk']);


แล้วส่งไปแบบ get เข้ารหัส หรือไม่ก็ได้

สมมุติข้อมูล คือ id (1,2,3,4,5)

เข้ารหัส $data = base64_encode("1,2,3,4,5");

เช่น <a href='http://localhost/filepdf.php?data=<?=$data?;>'>พิมพ์หน้านี้</a>

ไฟล์ pdf ถอดรหัส

Code (PHP)
$data = base64_decode($_GET['data']);
select * from tb_name where id in ('$data');







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-08-19 11:41:24 By : Manussawin
 


 

No. 2



โพสกระทู้ ( 117 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุนนะครับ เดวผมจะลองนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-08-19 11:59:12 By : bbb
 

 

No. 3



โพสกระทู้ ( 117 )
บทความ ( 0 )



สถานะออฟไลน์


ผมลองแล้วรู้สึกว่า งง ครับ ช่วยหน่อยนะครับบบ TT
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-08-19 13:48:16 By : bbb
 


 

No. 4



โพสกระทู้ ( 2,258 )
บทความ ( 5 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook Hi5 Blogger

งงตรงไหนเอ่ย ขั้นแรกรับค่า POST จาก select option ก่อนได้หรือยังครับ อย่าลืมว่าต้องส่งเป็นแบบ Array นะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-08-19 14:38:30 By : Manussawin
 


 

No. 5



โพสกระทู้ ( 117 )
บทความ ( 0 )



สถานะออฟไลน์


ครับ เดวผมลองดูนะครับ ขอบคุนนะครับที่ติดตาม
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-08-20 09:32:13 By : bbb
 


 

No. 6



โพสกระทู้ ( 48 )
บทความ ( 0 )



สถานะออฟไลน์


ผมอยากได้ form pdf อยู่เลยครับ มาเจออันนี้พอดี 55555 เดี๋ยวไปเปลี่ยนโค้ดนิดหน่อย แต่ผมลอง connect กับฐานข้อมูล แต่มันไม่แสดงอ่ะครับ ผมต้องประกาศตัวแปรตรงไหนหรอครับ ทำอย่างไรถึงจะแสดงอ่ะครับ รบกวนีครับ ถ้าผมจะเอาหน้านี้หน้าเดียวเลยทำได้หรือเปล่าครับ
Code (PHP)
<?php
	include_once"connect.php";
	$number=base64_decode($_GET['number']);
	$sql_number=mysql_query("SELECT  * from tb_pdf WHERE number='$number'");
	$rs_number=mysql_fetch_array($sql_number);
	?>
<?php
define('FPDF_FONTPATH','font/');
 
require('fpdf.php');
 
$pdf=new FPDF();
 
 
// เพิ่มฟ้อนต์ภาษาไทยเข้ามา ตัวธรรมดา กำหนด ชื่อ เป็น angsana
$pdf->AddFont('angsana','','angsa.php');
 
//สร้างหน้าเอกสาร
$pdf->AddPage();
 $pdf->Image('image/logo.jpg',10,10,0,15,'jpg','');  
// กำหนดฟ้อนต์ที่จะใช้  อังสนา ตัวธรรมดา ขนาด 14
$pdf->SetFont('angsana','',14);
 
  $pdf->Cell(50,5,'',0,1,'C',0);//เว้นบรรทัด
  $pdf->Cell(50,5,'',0,0,'C',0);//จัดอยู่กึ่งกลาง
  $pdf->Cell(75 ,10, iconv( 'UTF-8','cp874' ,'ใบส่งสินค้าซ่อม / Repair Note'),1,1,'C' );
   $pdf->Cell(50,5,'',0,1,'C',0);//เว้นบรรทัด
  $pdf->Cell(25 , 8, iconv( 'UTF-8','cp874' ,'บริษัท / Company'),0,0,'U' );
     $pdf->Cell(116 , 8, iconv( 'UTF-8','cp874' ,''),0,0,'U' );  
	 $pdf->Cell(15 , 8, iconv( 'UTF-8','cp874' ,'NO'),0,0,'U' );
	 $pdf->Cell(34 , 8, iconv( 'UTF-8','cp874' ,''),0,1,'U' );
  $pdf->Cell(25 , 8, iconv( 'UTF-8','cp874' ,'ที่อยู่ / Address'),0,0,'L' ); 
  $pdf->Cell(165 , 8, iconv( 'UTF-8','cp874' ,''),0,1,'L' );  
  $pdf->Cell(25 , 8, iconv( 'UTF-8','cp874' ,'โทร. / Tel.'),0,0,'L' );  
  $pdf->Cell(116 , 8, iconv( 'UTF-8','cp874' ,''),0,0,'L' );
   $pdf->Cell(15 , 8, iconv( 'UTF-8','cp874' ,'Date:'),0,0,'L' );
   $pdf->Cell(34 , 8, iconv( 'UTF-8','cp874' ,''),0,1,'L' );  
  $pdf->Cell(0 , 8, iconv( 'UTF-8','cp874' ,'ผู้สั่งซ่อม                                             โทร.                                                        Email:'),0,1,'L' );
   $pdf->Cell(0,1,'',0,1,'C',0);//เว้นบรรทัด
 $pdf->Cell(15,15,iconv( 'UTF-8','cp874' ,'รายการ'),1,0,'C',0);
$pdf->Cell(30,15,iconv( 'UTF-8','cp874' ,'รหัสสินค้า'),1,0,'C',0);
$pdf->Cell(90,15,iconv( 'UTF-8','cp874' ,'รายละเอียดสินค้า'),1,0,'C',0);
$pdf->Cell(15,15,iconv( 'UTF-8','cp874' ,'จำนวน'),1,0,'C',0);
$pdf->Cell(40,15,iconv( 'UTF-8','cp874' ,'หมายเลขเครื่อง'),1,1,'C',0);
$pdf->Cell(15,100,'',1,0,'C',0);
$pdf->Cell(30,100,'',1,0,'C',0);
$pdf->Cell(90,100,'',1,0,'C',0);
$pdf->Cell(15,100,'',1,0,'C',0);
$pdf->Cell(40,100,'',1,1,'C',0);
$pdf->Cell(190,25,iconv( 'UTF-8','cp874' ,'หมายเหตุ / Note :                             อาการเสีย:-'),1,1,'L',0);

  
$pdf->Output();
 
?>



ประวัติการแก้ไข
2014-08-20 10:42:49
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-08-20 10:42:03 By : chaolea
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามการดึง ข้อมูลในตาราง database export เป็น fpdf
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่