PHP таблица към pdf документ

  • Автор Автор Mapu0
  • Начална дата Начална дата

Mapu0

Registered
Здравейте,имам една php таблица,в коята вадя резултати от база данни.Искам да има бутон за изтегляне на документа в pdf формат,обаче нещо немога да се справя със конвертирането.Някакви идеи :)

Благодаря предварително
 
fpdf е страхотна библиотека, и ще ти свърши работа за целта. Просто разгледай примерите.
 
ами разгледах ги,но нещо немога да схвана как точно работи.
 
Mapu0 каза:
ами разгледах ги,но нещо немога да схвана как точно работи.
А въобще опита ли се? Какво не се получи? Давай ще помагаме :)
 
Значи когато include-на fpdf.php

и след това добавям следния код след php таблицата :

PHP:
//Convert the Total Price to a number with (.) for thousands, and (,) for decimals.
$total = number_format($total,',','.','.');

//Create a new PDF file
$pdf=new FPDF();
$pdf->AddPage();

//Fields Name position
$Y_Fields_Name_position = 20;
//Table position, under Fields Name
$Y_Table_Position = 26;

//First create each Field Name
//Gray color filling each Field Name box
$pdf->SetFillColor(232,232,232);
//Bold Font for Field Name
$pdf->SetFont('Arial','B',12);
$pdf->SetY($Y_Fields_Name_position);
$pdf->SetX(45);
$pdf->Cell(20,6,'CODE',1,0,'L',1);
$pdf->SetX(65);
$pdf->Cell(100,6,'NAME',1,0,'L',1);
$pdf->SetX(135);
$pdf->Cell(30,6,'PRICE',1,0,'R',1);
$pdf->Ln();

//Now show the 3 columns
$pdf->SetFont('Arial','',12);
$pdf->SetY($Y_Table_Position);
$pdf->SetX(45);
$pdf->MultiCell(20,6,$column_code,1);
$pdf->SetY($Y_Table_Position);
$pdf->SetX(65);
$pdf->MultiCell(100,6,$column_name,1);
$pdf->SetY($Y_Table_Position);
$pdf->SetX(135);
$pdf->MultiCell(30,6,$columna_price,1,'R');
$pdf->SetX(135);
$pdf->MultiCell(30,6,'$ '.$total,1,'R');

//Create lines (boxes) for each ROW (Product)
//If you don't use the following code, you don't create the lines separating each row
$i = 0;
$pdf->SetY($Y_Table_Position);
while ($i < $number_of_products)
{
    $pdf->SetX(45);
    $pdf->MultiCell(120,6,'',1);
    $i = $i +1;
}

$pdf->Output();

но немога да разбера тоя pdf как да го изтегля или да го видя.Нещо не ми е ясно какво се случва
 

Back
Горе