D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
rosario
/
Filename :
testeetiq.php
back
Copy
<!DOCTYPE html > <html lang ="pt-br"> <head><title>Formulário</title> <link href="../css/bootstrap.css" rel="stylesheet" media="screen"> </head> <meta charset="utf-8"> <body> <?php // chamada da função de conexão include_once("conecta.php"); $sql = " SELECT nome,cpf FROM `ps_cliente`"; $res = mysqli_query($link,$sql) ?> <?php // Variaveis de Tamanho $mesq = "5"; // Margem Esquerda (mm) $mdir = "5"; // Margem Direita (mm) $msup = "12"; // Margem Superior (mm) $leti = "66.7"; // Largura da Etiqueta (mm) $aeti = "25.4"; // Altura da Etiqueta (mm) $ehet = "2"; // Espaço horizontal entre as Etiquetas (mm) REQUIRE($_SERVER['DOCUMENT_ROOT'].'/rosario/adm/app/gre/Views/include/fpdf/fpdf.php'); define('FPDF_FONTPATH','font/'); $pdf = new FPDF(); $pdf->SetAutoPageBreak(0); $pdf->AddPage(); // adiciona a primeira pagina $pdf->SetMargins('5','12,7'); // Define as margens do documento $pdf->SetAuthor(""); // Define o autor $pdf->SetDisplayMode('fullpage');//Adicinei uma fullpage $pdf->SetFont('Arial','',11 ); $coluna = 0; $linha = 0; //MONTA A ARRAY PARA ETIQUETAS while ($row = $res->fetch_assoc()) { //var_dump($row); $nome = $row["nome"]; $cpf = $row["cpf"]; if($linha == "10") { $pdf->AddPage(); $linha = 0; } if($coluna == "3") { // Se for a terceira coluna $coluna = 0; // $coluna volta para o valor inicial $linha = $linha +1; // $linha é igual ela mesma +1 } if($linha == "10") { // Se for a última linha da página $pdf->AddPage(); // Adiciona uma nova página $linha = 0; // $linha volta ao seu valor inicial } $posicaoV = $linha*$aeti; $posicaoH = $coluna*$leti; if($coluna == "0") { // Se a coluna for 0 $somaH = $mesq; // Soma Horizontal é apenas a margem da esquerda inicial } else { // Senão $somaH = $mesq+$posicaoH; // Soma Horizontal é a margem inicial mais a posiçãoH } if($linha =="0") { // Se a linha for 0 $somaV = $msup; // Soma Vertical é apenas a margem superior inicial } else { // Senão $somaV = $msup+$posicaoV; // Soma Vertical é a margem superior inicial mais a posiçãoV } $pdf->Text($somaH,$somaV,$nome); // Imprime o nome da pessoa de acordo com as coordenadas $pdf->Text($somaH,$somaV+4,$cpf); // Imprime o endereço da pessoa de acordo com as coordenadas $coluna = $coluna+1; } $pdf->Output(); ?> <script src="js/bootstrap.js"></script> </body> </html>