o problema que esta ocorrendo é o seguinte, a primeira coluna esta pegando uma margem do além indesejada…
biblioteca que eu criei
[code]<?php
require_once $this->Ini->path_third . “/fpdf/fpdf.php”;
class PDF extends FPDF
{
// Current column
var $col = 0;
var $numColunas;
// Ordinate of column start
var $y0;
var $colSize;
public function Footer()
{
// Page footer
$this->SetY(-15);
$this->SetFont('Arial','I',8);
$this->SetTextColor(128);
$this->Cell(0,10,'Pagina '.$this->PageNo(),0,0,'C');
}
public function SetCol($col)
{
// Set position at a given column
$this->col = $col;
$x = $col*$this->colSize;
$this->SetLeftMargin($x);
$this->SetX($x);
}
public function AcceptPageBreak()
{
// Method accepting or not automatic page break
if($this->col<$this->numColunas)
{
// Go to next column
$this->SetCol($this->col+1);
// Set ordinate to top
$this->SetY($this->y0);
// Keep on page
return false;
}
else
{
// Go back to first column
$this->SetCol(0);
// Page break
return true;
}
}
public function FolhaTamanho($tamanho)
{
$this->colSize = ($tamanho/($this->numColunas+1))-($this->numColunas*5);
}
public function RelatorioCabecalho($label)
{
$this->SetFont('Arial','',12);
$this->SetFillColor(110,120,255);
$this->Cell(0,6,$label,0,1,'L',true);
$this->Ln(4);
// Save ordinate
$this->y0 = $this->GetY();
}
public function RelatorioCorpo($text)
{
// Font
$this->SetFont('Times','',12);
// Output text in a 6 cm width column
$this->MultiCell($this->colSize,5,$text,0,'J',false);
$this->Ln();
// Go back to first column
$this->SetCol(0);
}
public function MontaPagina($cabecalho,$corpo,$numColunas = 0,$tipoFolha = 'A4',$posicaoFolha = 'P')
{
switch ($tipoFolha){
case 'A4':
$tamanhoFolha = $posicaoFolha=='P'?210:297;
break;
}
$this->numColunas = $numColunas;
$this->AddPage($posicaoFolha,$tipoFolha);
$this->FolhaTamanho($tamanhoFolha);
$this->RelatorioCabecalho($cabecalho);
$this->RelatorioCorpo($corpo);
}
}
?>[/code]
blank com comando… o sql que eu usei na verdade e so um texto(grande)…
$texto = "SELECT
produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_pr viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produto viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produto
odutoSELECTprodutos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome
FROM viagens_itens LEFT OUTER JOIN produtos ON viagens_itens.id_produto = produtos.id_produtoSELECT produtos.nome";
$pdf = new PDF();
$title = '20000 Leagues Under the Seas';
$pdf->SetAuthor('Jules Verne');
$pdf->SetMargins(10,10,10,10);
$pdf->MontaPagina('A RUNAWAY REEF',$texto,2,'A4','P');
$pdf->Output();
alguem me ajuda com esse fpdf…