Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.84 KB | None | 0 0
  1. <?php
  2.  
  3. include "pdf/fpdf.php";
  4. include "../config.php";
  5.  
  6. $pdf = new FPDF();
  7. $pdf->setFont('Arial','B',8);
  8. $pdf->setXY(25,10); $pdf->cell(30,6,'Laporan Data RTO Network  ');
  9. $pdf->setFont('Arial','B',10);
  10. $sql = mysql_query("select *from logs_rto WHERE ip = '$_POST[ip]'");
  11. $data = mysql_fetch_array($sql);
  12. $pdf->setXY(25,20); $pdf->cell(30,6,'IP ');$pdf->cell(50,6,': '.$data[ip]);
  13. $pdf->setXY(25,26); $pdf->cell(30,6,'Hostname');$pdf->cell(50,6,': '.$data[hostname]);
  14.  
  15. $y_initial = 41;
  16. $y_axis1 = 35;
  17.  
  18. $pdf->setFont('Arial','',10);
  19.  
  20. $pdf->setFillColor(233,233,233);
  21. $pdf->setY($y_axis1);
  22. $pdf->setX(25);
  23.  
  24.  
  25. $pdf->cell(10,6,'NO',1,0,'C',1);
  26. $pdf->cell(50,6,'IP',1,0,'C',1);
  27. $pdf->cell(50,6,'Hostname',1,0,'C',1);
  28. $pdf->cell(50,6,'Waktu',1,0,'C',1);
  29.  
  30. $y = $y_initial + $row;
  31.  
  32. $nilai = mysql_query("select *from logs_rto
  33.                 WHERE ip = '$_POST[ip]'");
  34. $no = 0;
  35. $row = 6;
  36. $page =1;
  37. while ($daftar = mysql_fetch_array($nilai))
  38. {
  39.     $no++;
  40.     $pdf->setY($y);
  41.     $pdf->setX(25);
  42.     $pdf->cell(10,6,$no,1,0,'C');
  43.     $pdf->cell(50,6,$daftar[ip],1,0,'C');
  44.     $pdf->cell(50,6,$daftar[hostname],1,0,'L');
  45.     $pdf->cell(50,6,$daftar[waktu],1,0,'C');
  46.    
  47.      $y = $y + $row;  
  48.      if($no%36==0){
  49.     $pdf->setXY(25,$y); $pdf->cell(30,6,'Page '.$page);
  50.     $pdf->addPage();
  51.    
  52.     $pdf->setFont('Arial','',10);
  53.  
  54.     $pdf->setFillColor(233,233,233);
  55.     $pdf->setY($y_axis1);
  56.     $pdf->setX(25);
  57.  
  58.  
  59.     $pdf->cell(10,6,'NO',1,0,'C',1);
  60.     $pdf->cell(50,6,'IP',1,0,'C',1);
  61.     $pdf->cell(50,6,'Hostname',1,0,'C',1);
  62.     $pdf->cell(50,6,'Waktu',1,0,'C',1);
  63.     $y=41;
  64.     $page++;
  65.     }    
  66.    
  67.  
  68. }
  69.  
  70. $query   = "SELECT COUNT(*) AS jumdata FROM logs_rto where ip ='$_POST[ip]'";
  71. $hasil   = mysql_query($query);
  72. $data    = mysql_fetch_array($hasil);
  73. $jumdata = $data['jumdata'];
  74.  
  75. $pdf->setXY(25,$y);
  76.  
  77. $pdf->Cell(20,6,'Jumlah : '.number_format($jumdata,"2",".",""));
  78.  
  79. $pdf->Output();
  80.  
  81. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement