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ć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.