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,027

HOME > PHP > PHP Forum > ช่วยตรวจสอบโค๊ตหน่อยครับ fpdf คลิกพิมพ์ข้อมูลแล้วส่ง Id_dep ให้ไฟล์ fpdf ค้นหาข้อมูลแล้ว พิมพ์ใบขายฝาก



 

ช่วยตรวจสอบโค๊ตหน่อยครับ fpdf คลิกพิมพ์ข้อมูลแล้วส่ง Id_dep ให้ไฟล์ fpdf ค้นหาข้อมูลแล้ว พิมพ์ใบขายฝาก

 



Topic : 095320



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



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



aa

บันทึกข้อมูลแล้วแสดงข้อมูไว้ให้ส่งไปยัง fpdf ครับ

Code (PHP)
<?php include"include/header1.php";

include"include/connect.php";
$id_dep=$_POST["id_dep"];
$type=$_POST[type];
$detail_name=$_POST[detail_name];
$weight1=$_POST[weight1];
$price=$_POST[price];
$id_mem=$_POST[id_mem];
$name=$_POST[name];
$surname=$_POST[surname];
$address=$_POST[address];
$district=$_POST[district];
$perfecture=$_POST[perfecture];
$province=$_POST[province];
$tel=$_POST[tel];
$rate_interest=$_POST[rate_interest];
$datenow=date("Y-m-d");
$enddate=$_POST["dc2"];

$totalprice=$price*$quility;
$interest=($totalprice*3)/100;
$sum_price=$totalprice+$interest;


?>

<script language = "javascript" >
function printpr()
{

var OLECMDID = 7;
/* OLECMDID values:
* 6 - print
* 7 - print preview
* 1 - open window
* 4 - Save As
*/
var PROMPT = 1; // 2 DONTPROMPTUSER 
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser); 
WebBrowser1.ExecWB(OLECMDID, PROMPT);
WebBrowser1.outerHTML = "";
}
</script>

<script language="JavaScript" type="text/JavaScript" >
<!--
function checkform (testform)
{
 if (testform.dc2.value == "") {
    alert( "กรุณากำหนดวันที่พ้นกำหนดชำระดอกเบี้ย" );
    testform.dc2.focus();
    return false ;   
  }
}

//-->
</script>

<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td valign="top"><table width="673px" height="578" border="0" align="center" cellpadding="0" cellspacing="0" id="details2">
      <tr>
        <td width="560" height="49" colspan="4" align="center" valign="middle"><h3>เพิ่มใบฝากขาย</h3>
          <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
            <tr>
              
              </tr>
          </table></td>
        </tr>
      <form name="testform" method="post" action="pdf1.php" onsubmit="return checkform(this);">
        <td width="560"><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
          <tr>
            <td width="138">เลขที่ใบขายฝาก</td>
            <td width="163"><input name="id_dep" type="text"  size=8 value="<? echo"$id_dep";?>" />  </td>
            <td colspan="2">&nbsp;</td>
            <td width="217">&nbsp;</td>
            </tr>
          <tr>
            <td>ประเภทสินค้า</td>
            <td><input name="type" type="text" readonly value="<? echo"$type";?>" /></td>
            <td align="right">&nbsp;</td>
            <td align="right">รายการสินค้า </td>
            <td><input name="detail_name" type="text" readonly value="<? echo"$detail_name";?>" /></td>
            </tr>
          <tr>
            <td>จำนวน</td>
            <td><input name="quility" type="text" readonly value="<? echo"$quility";?>" /></td>
             <td align="right">&nbsp;</td>
            <td align="right">น้ำหนัก</td>
            <td><input name="weight1" type="text" size=6  readonly value="<? echo"$weight1";?>" /> กรัม</td>
            </tr>
          <tr>
            <td>ราคาต่อหน่วย</td>
            <td><input name="price" type="text" readonly value="<? echo"$price";?>" /></td>
            <td colspan="2">บาท</td>
            <td>&nbsp;</td>
          </tr>
          <tr>
            <td>รหัสลูกค้า</td>
            <td><input name="id_mem" type="text" readonly value="<? echo"$id_mem";?>" /></td>
            <td colspan="2">&nbsp;</td>
            <td>&nbsp;</td>
            </tr>
          <tr>
            <td>ชื่อ-สกุล ผู้ขายฝาก</td>
            <td><input name="name" type="text" readonly value="<? echo"$name";?>" /></td>
            <td align="right">&nbsp;</td>
            <td align="right">นามสกุล </td>
            <td><input name="surname" type="text" readonly value="<? echo"$surname";?>" /></td>
            </tr>
          <tr>
            <td>ที่อยู่</td>
            <td><input name="address" type="text" readonly value="<? echo"$address";?>" /></td>
            <td colspan="2">&nbsp;</td>
            <td>&nbsp;</td>
            </tr>
          <tr>
            <td>ตำบล</td>
            <td><input name="district" type="text" readonly value="<? echo"$district";?>" /></td>
            <td align="right">&nbsp;</td>
            <td align="right">อำเภอ </td>
            <td><input name="perfecture" type="text" readonly value="<? echo"$perfecture";?>" /></td>
            </tr>
          <tr>
            <td>จังหวัด</td>
            <td><input name="province" type="text" readonly value="<? echo"$province";?>" /></td>
            <td colspan="2">&nbsp;</td>
            <td>&nbsp;</td>
            </tr>
          <tr>
            <td>หมายเลขโทรศัพท์</td>
            <td><input name="tel" type="text" readonly value="<? echo"$tel";?>" /></td>
            <td colspan="2">&nbsp;</td>
            <td>&nbsp;</td>
            </tr>
          <tr>
            <td>ราคาต้นรวม</td>
            <td><input name="totalprice" type="text" readonly value="<? echo"$totalprice";?>" /></td>
            <td colspan="2">บาท</td>
            <td>&nbsp;</td>
            </tr>
          <tr>
            <td>อัตราดอกเบี้ย</td>
            <td><input name="rate_interest" type="text" readonly value="<? echo"$rate_interest";?>" /></td>
            <td width="14">%</td>
            <td width="141" align="right">ดอกเบี้ยต่อเดือน </td>
            <td><input name="interest" type="text" value="<? echo"$interest";?>"></td>
            </tr>
          <tr>
            <td>ราคารวมดอกเบี้ย</td>
            <td><input name="sum_price" type="text" readonly value="<? echo"$sum_price";?>" /></td>
            <td colspan="2">บาท</td>
            <td>&nbsp;</td>
            </tr>
          <tr>
            <td>วัน เวลา ขายฝาก</td>
            <td><input name="date" type="text" readonly value="<? echo"$datenow ";?>" /></td>
            <td>&nbsp;</td>
            <td align="right">พ้นกำหนดวันที่</td>
            <td><input name="dc2" id="dc2" size="11" readonly value="<? echo"$enddate ";?>" />
              <a href="javascript:void(0)" onclick="if(self.gfPop)gfPop.fPopCalendar(document.testform.dc2);return false;" ><img class="PopcalTrigger" align="absmiddle" src="PopCalendarXP/calbtn.gif" width="34" height="22" border="0" alt="" /></a> &nbsp;&nbsp;</td>
            </tr>
          <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td colspan="2">&nbsp;</td>
            <td>&nbsp;</td>
            </tr></table>
          <tr>
            <td colspan="5" align="center"> 
              <label>
				 <input type="submit" name="print" value="พิมพ์ใบขายฝาก">
              </label>
              </form>
              <a href="admin_add_pledge.php"><input type="submit" name="button2" id="button2" value="กลับหน้าเพิ่มใบขายฝาก" /></a></td>
          </tr>
          </table>
        <tr>
          <td colspan="4" align="center" valign="middle">&nbsp;</td>
        </tr>
      <td height="12">
    </table></td>
  </tr>
</table>
<iframe width=174 height=189 name="gToday:normal:agenda.js" id="gToday:normal:agenda.js" src="PopCalendarXP/ipopeng.htm" scrolling="no" frameborder="0" style="visibility:visible; z-index:999; position:absolute; top:-500px; left:-500px;">
</iframe>
<?php mysql_close();  include"include/footer.php";?>

<?php 
$id_dep=$_POST["id_dep"];
$type=$_POST["type"];
$detail_name=$_POST["detail_name"];
$weight1=$_POST["weight1"];
$price=$_POST["price"];
$id_mem=$_POST["id_mem"];
$name=$_POST["name"];
$surname=$_POST["surname"];
$address=$_POST["address"];
$district=$_POST["district"];
$perfecture=$_POST["perfecture"];
$province=$_POST["province"];
$quility=$_POST["quility"];
$tel=$_POST["tel"];
$interest=$_POST["interest"];
$rate_interest=$_POST["rate_interest"];
$totalproce=$_POST["totalprice"];
$sum_price=$_POST["sum_price"];
$datenow=date("Y-m-d H:i:s");
$enddate=$_POST["dc2"];


?>

<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td valign="top"><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" height="100%" id="">
      <tr>
        <td align="center" valign="middle">
		
		<?
		include"include/connect.php";
	$sql="insert into deposit
values($id_dep,'$type','$detail_name','$weight1','$quility','$price','$date','$enddate')";
$result=mysql_db_query($dbname,$sql);

$sql1="insert into bill_deposit
values($id_dep,'$id_mem','$interest','$rate_interest','$totalprice','$date','$enddate','$sum_price','payment')";
$result1=mysql_db_query($dbname,$sql1);

if ($result) {
	echo "<script> alert('บันทึกข้อมูลขายฝากเรียบร้อยแล้ว')</script>";
	echo" <meta http-equiv='' content='0; url=' />";
}else {
	echo "<script> alert('ข้อมูลไม่ถูกต้อง')</script>";
	echo" <meta http-equiv='' content='0; url=admin_add_pledge.php' />";
}mysql_close();

?>




โค๊ต fpdf ข้อมูลจากฐานข้อมูลยังไม่แสดง

Code (PHP)
<?php
session_start();
$id_dep = $_GET['id_dep'];
require('./PDF/fpdf.php');

define('FPDF_FONTPATH','font/');
class PDF extends FPDF
{
	
function LoadData($file)
{
	//Read file lines
	$lines=file($file);
	$data=array();
	foreach($lines as $line)
	$data[]=explode(';',chop($line));
	return $data;
}

function Header()
{

	$this->AddFont('cordiab','','cordiab.php');
    $this->SetFont('cordiab','',17);
   $this->Cell(0,10,iconv('UTF-8','TIS-620','ห้างทองสมสุวรรณ'),0,1,'C');
    $this->Cell(0,10,iconv('UTF-8','TIS-620','เลขที่ 261 หมู่ 2 ตลาดซอย 13  ต.มะขามคู่ อ.นิคมพัฒนา  จระยอง  21180'),0,1,'C');
    $this->Cell(0,10,iconv('UTF-8','TIS-620','โทรศัพท์ :038-893078'),0,1,'C');
    $this->Cell(0,10,iconv('UTF-8','TIS-620','ใบขายฝาก'),0,1,'C');

	
	//ปัดบรรทัด กำหนดความกว้างของบรรทัด 35 หน่วย
	 
	$this->Ln();

}
function Footer()
{
	$this->SetLineWidth(0.5);
	
			$this->AddFont('cordia','B','cordia.php');
			$this->SetFont('cordia','B',12);
			//นับจากขอบกระดาษด้านล่างขึ้นมา 15 มม.
			$this->SetY(-15);
			$this->Cell(0,0,iconv( 'UTF-8','TIS-620',''),1,0,"C");
			//นับจากขอบกระดาษด้านล่างขึ้นมา 10 มม.
			$this->SetY(-15);
			$this->Ln(5);
			//พิมพ์วัน-เวลา ตรงมุมขวาล่าง
	 	
			$this->Cell(0,0,iconv('UTF-8','TIS-620','เวลาพิมพ์ :: '). date('d').'/'. date('m').'/'.(  date('Y')+543 ).' ',0,0,'R');

}

}
//end class


$pdf=new PDF('P','mm','A4');
$pdf->AliasNbPages();//จำนวนหน้าทั้งหมด
 
$pdf->AddPage();
$id_dep = $_GET['id_dep'];
include "config.inc.php";

$strSQL = "SELECT bill_deposit.*,deposit.*,member.*,type.* FROM bill_deposit,deposit,member,type WHERE bill_deposit.id_dep = deposit.id_dep AND bill_deposit.id_mem = member.id_mem AND deposit.id_type = type.id_type AND deposit.id_dep = '$id_dep' " ;
//echo mysql_error();
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$result = mysql_fetch_array($objQuery);
	
	$pdf->cell( 10 , 10 , $result['id_dep']);

	$pdf->Cell( 40  , 8 , iconv( 'UTF-8','cp874' , 'เลขใบขายฝาก :') , 0 , 1,'C'  );
	$pdf->Ln();
	$pdf->Cell( 40  , 8 , iconv( 'UTF-8','cp874' , 'ชื่อผู้ขายฝาก :') , 0, 1 , 'C' );
	$pdf->Cell( 40  , 8 , iconv( 'UTF-8','cp874' , 'ที่อยู่ :' ),0,0,'C'); 
	$pdf->Cell( 70  , 8 , iconv( 'UTF-8','cp874' , 'เบอร์โทร  :' ) , 0,0,'C' );
$pdf->Ln();
	$pdf->Cell(40,8,iconv( 'UTF-8','cp874' , 'วันที่ขายฝาก  :' ),0,0,'C');
		$pdf->Cell(110,8,iconv( 'UTF-8','cp874' , 'ถึงวันที่  :' ),0,0,'C');
	$pdf->Cell(50,8,iconv( 'UTF-8','cp874' , 'พ้นกำหนด ' ),0,0,'C');
$pdf->Ln();
	$pdf->Cell( 40  , 8 , iconv( 'UTF-8','cp874' , 'รายการ  :' ) ,0,0,'C');
	$pdf->Cell(80,8,iconv('utf-8','cp874','จำนวน :'),0,0,'C');
		$pdf->Cell(3,8,iconv('utf-8','cp874','เส้น'),0,0,'C');
	$pdf->Cell(30,8,iconv('utf-8','cp874','น้ำหนัก :'),0,0,'C');
		$pdf->Cell(25,8,iconv('utf-8','cp874','กรัม'),0,0,'C');
		$pdf->Ln();
	
		$pdf->Cell(40,8,iconv('utf-8','cp874','จำนวนเงิน :'),0,0,'C');
		$pdf->Cell(60,8,iconv('utf-8','cp874','บาท'),0,0,'C');

	$pdf->Ln();
	

$pdf->Output();

?>
 






Tag : PHP, HTML/CSS, JavaScript









ประวัติการแก้ไข
2013-05-16 18:57:59
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-05-16 18:54:50 By : liwkalg View : 1704 Reply : 3
 

 

No. 1



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

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

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

ถ้าตรงไฟล์ pdf1.php คือไฟล์ที่คุณเอา code มาแปะอันที่ 2 ดูตรง $id_dep = $_GET['id_dep']; ครับ form คุณส่งแบบ post มาทำไมไม่ใช้ $_POST['id_dep']; ละครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-16 19:06:22 By : Manussawin
 


 

No. 2



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



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

ตอบความคิดเห็นที่ : 1 เขียนโดย : Manussawin เมื่อวันที่ 2013-05-16 19:06:22
รายละเอียดของการตอบ ::
ได้แล้วครับ ขอบคุณมากครับ พี่ครับ เราจะกลับมาหน้าหลักต้องทำยังงัยครับ แบบเราปลิ้นแล้วนะครับ จะกลับมาหน้าเมนูยังงัยครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-16 19:23:15 By : liwkalg
 

 

No. 3



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

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

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

ถ้าเป็น page เดียวกันคงต้องกดปุ่ม BACK ของ browser เอาอะครับ แต่มีวิธีที่จะแนะนำคือเพิ่ม target="_blank" ตรง tag form ครับมันจะ New tab ขึ้นมาใหม่อันนี้ต้องลองนะครับ หรือไม่ก็ลองหา jquery lightbox มาใช้ครับ

Code (PHP)
<form action="#" method="post" target="_blank">

</form>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-30 22:19:53 By : Manussawin
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยตรวจสอบโค๊ตหน่อยครับ fpdf คลิกพิมพ์ข้อมูลแล้วส่ง Id_dep ให้ไฟล์ 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 05
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 อัตราราคา คลิกที่นี่