Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Pobieranie danych z bazy do TCPDF
Forum PHP.pl > Forum > Przedszkole
dopal
Witam,

Chciałbym stworzyć pdf przy pomocy TCPDF. Pojedyncze dane pobieram z bazy danych MySql bez problemu i prawidłowo się wyświetlają.
Problem pojawia się w sytuacji, gdy chcę stworzyć tabelę z danymi pobranymi z bazy.

Mam taki kod
  1.  
  2. $tbl .= '<table width="640" height="200" cellspacing="0" cellpadding="1" border="1">
  3. <tr align="center">
  4. <td width="10%" ><b>Nr Sop</b></td>
  5. <td width="40%"><b>Tytuł dokumentu</b></td>
  6. <td width="30%"><b>Krótki opis zmiany</b></td>
  7. <td width="10%"><b>Data<br>starego<br>wydania</b></td>
  8. <td width="10%"><b>Data<br>nowego<br>wydania</b></td></tr>';
  9.  
  10. $wykaz_zm=$set22['emission'];
  11.  
  12. $query123 = mysql_query("SELECT * FROM `sop_zmiana` where emission='".$wykaz_zm."'")or die( mysql_error());
  13.  
  14. // Nie działa ta część
  15. while( $pet = mysql_fetch_array( $query123)){
  16.  
  17. $tbl .= '<tr>
  18. <td width="10%">'.$pet['emission'].'</td>
  19. <td width="40%">'.$pet['title'].'</td>
  20. <td width="30%">'.$pet['opis'].'</td>
  21. <td width="10%">'.$pet['data1'].'</td>
  22. <td width="10%">'.$pet['data2'].'</td></tr>
  23. ';
  24. }
  25.  
  26. //koniec części która nie działa
  27. $tbl .= '</table>';
  28.  
  29. $pdf->writeHTML($tbl, true, false, false, false, '');


Nagłówek tabeli wyświetla się prawidłowo, zmienna w zapytaniu, też jest pobierana prawidłowo.
W czym może być problem, że nie tworzy mi się tabelka questionmark.gif?
nospor
Bo moze najzwyklej w swiecie twoje zapytanie nie zwraca zadnych danych?
dopal
Cytat(nospor @ 2.02.2017, 11:14:55 ) *
Bo moze najzwyklej w swiecie twoje zapytanie nie zwraca zadnych danych?

Zwraca, zwraca smile.gif Już sobie poradziłem...jak to często bywa...czeski błąd smile.gif
nospor
No to napisz co bylo bo mnie zzera ciekawosc smile.gif
dopal
Cytat(nospor @ 2.02.2017, 11:58:17 ) *
No to napisz co bylo bo mnie zzera ciekawosc smile.gif

Tabela w zapytaniu nazywa się sop_zmiany, a nie sop_zmiana...trzeba trochę odpocząć smile.gif
nospor
Czyli to co mowilem: zapytanie nie zwracalo ci danych tylko blad tongue.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.