Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][FPDF] Problem z MultiCell
Sk0rp10n
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 7.03.2012

Ostrzeżenie: (0%)
-----


Witajcie już próbowałem coś wymyślić z innym tematem który znalazłem na waszym forum lecz nie znalazłem odpowiedzi na nurtujące mnie pytanie z tego powodu zadaje je sam.

Tworzę modół raportów wyświetlający w tabeli dane nagłówki są ustawione jako "Cell" lecz w przypadku wykorzystania MultiCell przy wpisach w tabeli wszystkie komórki ustawiają się jedna pod druga czy da się temu jakoś zaradzić(IMG:style_emoticons/default/questionmark.gif)

  1. <?php
  2. require('fpdf/fpdf.php');
  3. include('connect.php');
  4.  
  5. class PDF extends FPDF
  6. {
  7. function LoadData($f)
  8. {
  9. //Wczytujemy dane na podstawie zmiennej Przesyłanej POST
  10. }
  11.  
  12. //Tworzenie tabeli
  13. function BasicTable($header, $data)
  14. {
  15. //Nagłówek
  16. $this->Cell(20,7,'Lp.',1);
  17. $this->Cell(50,7,'Pacjent',1);
  18. $this->Cell(35,7,'Badanie',1);
  19. $this->Cell(35,7,'Data',1);
  20. $this->Cell(20,7,'Grupa',1);
  21. $this->Cell(20,7,'Status',1);
  22. $this->Ln();
  23. //Dane
  24. foreach($data as $row)
  25. {
  26. $this->MultiCell(20,6,$row['id'],1);
  27. $this->MultiCell(50,6,$row['pac'],1);
  28. $this->MultiCell(35,6,$row['bad'],1);
  29. $this->MultiCell(35,6,$row['dat'],1);
  30. $this->MultiCell(20,6,$row['idg'],1);
  31. $this->MultiCell(20,6,$row['status'],1);
  32. $this->Ln();
  33. }
  34. }
  35. }
  36.  
  37. $pdf = new PDF();
  38. $header = array('Pacjent', 'Badanie', 'Data', 'ID Grupy', 'Status');
  39. $data = $pdf->LoadData($_POST['fun']);
  40. $pdf->SetFont('Arial','',14);
  41. $pdf->AddPage();
  42. $pdf->BasicTable($header,$data);
  43. $pdf->Output();
  44. ?>


Mógłby mi ktoś napisać co w tym kodzie mam nie tak?? Z góry dziekuję za każdą pomoc.
Go to the top of the page
+Quote Post

Posty w temacie
- Sk0rp10n   [PHP][FPDF] Problem z MultiCell   5.08.2013, 09:07:29


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 12:32