|
|
|
พี่ คับ คือ มี t1 กับ t2 ต้องการจาเอา id ใน t2 ที่ตั้งรหัสเป็นแบบ auto_increment แล้ว id มันลงแค่ในตาราง t2 เท่านั้น ไม่ยอมลงใน t1 อะครับช่วยที่นะคับ |
|
|
|
|
|
|
|
ตอนที่ insert มันสามารถใช้คำสั่ง
Code (PHP)
$id = mysql_insert_id();
เอาค่าไป insert อีก table ได้เลยครับ
|
|
|
|
|
Date :
2012-12-07 13:33:47 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คลับขอบคุรครัล ขอถามต่ออีกหน่อย นะครับ คือตอนทำ PDF ใข้ FPDF ทำนะครับ มันอ่านคำสั่ง sql รวมกันเลยอะครับ ทำให้ข้อมูลไม่ออกอะครับ
Code (PHP)
$id=10;
//-------------------------------------------------------------------------------------//
//------------- นี้คับ มันไม่ยอมอ่าน sql อันนี้ --------------//
$sql1 = "SELECT * FROM empbyess where id_emp = '$id' "; // SELECT ต่างๆๆ
$query_sql1 = mysql_db_query($myselect_db,$sql1); // นำคำสั่ง $sql มาทำงาน
$ans=mysql_fetch_array($query_sql1);
//-----------------------------------------------------------------------------------//
require('fpdf.php');
$pdf=new FPDF();
class PDF extends FPDF
{
//Load data
function LoadData($file)
{
//Read file lines
$lines=file($file);
$data=array();
foreach($lines as $line)
$data[]=explode(';',chop($line));
return $data;
}
function Header() {
$this->SetY(2);
//กำหนดใช้ตัวอักษร Arial ตัวเอียง ขนาด 5
$this->SetFont('Arial','I',5);
$this->Cell(0,10, 'page '.$this->PageNo().' of tp' ,0,0,'R');
$this->Ln(15);
}
function Footer() {
//นับจากขอบกระดาษด้านล่างขึ้นมา 10 มม.
$this->SetY(-10 );
//กำหนดใช้ตัวอักษร Arial ตัวเอียง ขนาด 5
$this->SetFont('Arial','I',5);
//พิมพ์วัน-เวลา ตรงมุมขวาล่าง
$this->Cell(0,10,'Time '. date('d').'/'. date('m').'/'.( date('Y')+543 ).' '. date('H:i:s') ,0,0,'R');
}
function BasicTable($header,$data){
$this->AddFont('angsa','','angsa.php');
$this->AddFont('angsa','B','angsa.php');
$this->SetFont('angsa','',12);
$this->Image('pic/logo.gif',10,10,30,20,'');
$this->Image('pic/congratulations-day6.jpg',170,10,30,40,'',"C");
$this->Cell(0,20,'Job Application Form',0,1,"C");
//////////////////////// ตรงนี้อ่าครับที่ข้อมูลไม่ออกเลย //////////////////////////////////////
$this->Cell(0,0,'ใบสมัครงาน',0,1,"C");
$this->Ln(5);
$this->Cell( 0,0,'ตำแหน่งที่สมัคร 1. ' .$ans[position1].' 2. '.$ans[position2], 0 , 1 , 'L' );
$this->Ln(5);
$this->Cell(0,0,'เงินเดือนที่ต้องการ: '.$ans[salary] , 0 , 1 , 'L' );
$this->Ln(5);
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////
function FancyTable($header,$data){
//Colors, line width and bold font
$this->SetFillColor(99,184,255);
$this->SetTextColor(255);
$this->SetDrawColor(92,172,238);
$this->SetLineWidth(.3);
$this->AddFont('angsa','','angsa.php');
$this->AddFont('angsa','B','angsa.php');
$this->SetFont('angsa','',12);
//Header
$w=array(50,20,100,20);
for($i=0;$i<count($header);$i++)
$this->Cell($w[$i],7,$header[$i],1,0,'C',true);
$this->Ln();
//Color and font restoration
$this->SetFillColor(224,235,255);
$this->SetTextColor(0);
$this->SetFont('');
//Data
$fill=false;
foreach($data as $row)
{
$this->Cell($w[0],6,$row[0],'LR',0,'L',$fill);
$this->Cell($w[1],6,$row[1],'LR',0,'L',$fill);
$this->Cell($w[2],6,$row[2],'LR',0,'L',$fill);
$this->Cell($w[3],6,$row[3],'LR',0,'C',$fill);
$this->Ln();
$fill=!$fill;
}
$this->Cell(array_sum($w),0,'','T');
}
}
$pdf=new PDF();
//Column titles
$header=array('ชื่อ - สกุล','อายุ','ที่ทำงาน','เบอร์โทรศัพท์');
//Data loading
//*** Load MySQL Data ***//
$myconn = mysql_connect($host,$un,$pwd);//ติอต่อ database
$result=mysql_query("SET NAMES tis620"); // เข้าหรัสภาษาไทย
$objDB = mysql_select_db("job_application_form");
//----------------------------------------------------------------------------------------------------//
//------------ มันอ่านแต่ sql อันนี้เพื่อไป โชว์แต่ในตารางอะครับ ---------------//
$strSQL = "SELECT name_ber,age_ber,add_ber,phone_ber FROM into_brethren where id_brethren = '1' ";
$objQuery = mysql_query($strSQL);
$resultData = array();
for ($i=0;$i<mysql_num_rows($objQuery);$i++) {
$result = mysql_fetch_array($objQuery);
array_push($resultData,$result);
//-----------------------------------------------------------------------------------------------------//
}
$pdf->AddPage();
$pdf->BasicTable($header,$data);
//*** Table 3 ***//
$pdf->FancyTable($header,$resultData);
|
ประวัติการแก้ไข 2012-12-07 15:50:10
|
|
|
|
Date :
2012-12-07 14:30:20 |
By :
58955895 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|