Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> TCPDF dane z tabeli mysql, nie wyświetla zawartości pól tekstowych
woojciech
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 7.09.2011
Skąd: Warszawa

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


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ę
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




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
Go to the top of the page
+Quote Post

Posty w temacie
- woojciech   TCPDF dane z tabeli mysql   8.09.2011, 09:13:26
- - nospor   nie: $dane["$p0101"]; a: ...   8.09.2011, 13:22:05


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 05:54