Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: TCPDF dane z tabeli mysql
Forum PHP.pl > Forum > Przedszkole
woojciech
usiłuję użyć biblioteki TCPDF
stosuję polecenie
$content = file_get_contents('http://www.kartoteki.pttk.pl/ks5/test.php');
$pdf->writeHTML($content, true, false, true, false, '');

istotny fragment kodu test.php:
  1. <?
  2. $sql_tabela = "pttk_ks5.ks5";
  3.  
  4. $wynik = mysql_query("SELECT *
  5. FROM $sql_tabela
  6. ", $con0);
  7.  
  8. while($wynik and $dane = mysql_fetch_array($wynik)) {
  9.  
  10. $id = $dane["id"];
  11. $oddzial = $dane["oddzial"];
  12. $rok = $dane["rok"];
  13. $p0101 = $dane["$p0101"];
  14. echo" <br /> $id - $oddzial - $rok - $p0101 ";
  15. }
  16. ?>


Oto fragment struktury tabeli ks5:
  1. `id` int(10) NOT NULL AUTO_INCREMENT,
  2. `oddzial` int(3) NOT NULL,
  3. `rok` int(10) NOT NULL,
  4. `p0101` varchar(255) character SET utf8 collate utf8_polish_ci NOT NULL,


Oto wartości w rekordzie:
id oddzial rok p0101
1 196 2011 1 p010

Oto wynik generowania pliku pdf:
1 - 196 - 2011 -

Efekt jest taki, że wartości typu numerycznego np. int, date - wyświetlają się, zawartość pól tekstowych (tu pole p0101 o wartości '1 p010') nie wyświetla się
nospor
nie: $dane["$p0101"];
a: $dane["p0101"];

Na przyszłość zanim weźmiesz się za pdf, sprawdź czy html jest ok

przenosze na przedszkole

edit: i na dodatek cross! Następne powtorzenie tematu będzię nagrodzone ostrzeżeniem
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.