Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wyniki z Tabeli => zapis do pdf lub druk
Forum PHP.pl > Forum > Przedszkole
fakenmr
  1. <tr>
  2. <td valign="middle"><?=$lista1['nr_nadania']?></td>
  3. <td><?=$lista1['imie_adres']?></td>
  4. <td><?=$lista1['nazwisko_adres']?></td>
  5. <td><?=$lista1['ulica_adres']?></td>
  6. <td><?=$lista1['kod_poczt_adres']?></td>
  7. <td><?=$lista1['miasto_adres']?></td>
  8. <td><?=$lista1['tel_adr']?></td>
  9. <td><?=$_rodzaj_paczki[$lista1['rodzaj_paczki']]?></td>
  10. <td align="center"><?=$lista1['gabaryt']?></td>
  11. <td align="center"><?=$lista1['wartosc']?>zł</td>
  12. <td><?=date("d-m-Y H:i",$lista1['data_nadania']);?></td>
  13. <td><?if($lista1['data_doreczenia'])echo date("d-m-Y H:i",$lista1['data_doreczenia'])?></td>
  14. <td><?=$lista1['czy_doreczona']?></td>
  15. <td><a href="?a=edytuj_przesylke&typ=list_wartosciowy&id=<?=$lista1['id']?>"><input value="Edytuj" name="Edytuj" type="button" /></a></a></td>
  16. <td><a href="?a=usun&id=<?=$lista1['id']?>"><input value="Usuń" name="Usuń" type="button" /></a></a></td>
  17. <td> <?if(!$lista1['czy_doreczona'])
  18. {
  19. echo'<a href="dorecz.php?id='.$lista1['id'].'&url='.urlencode($_SERVER['REQUEST_URI']).'"><input value="Doręcz" name="Doręcz" type="button" /></a></a>';
  20. }?></td>
  21. </tr>
  22. <?
  23. }
  24. ?>
  25. </table>




Witam mam przykłądowy kod tabeli z wynikami z bazy danych . Moje pytanie brzmi czy daloby rade wszystkie wyniki ktore sa w tabeli(oczywiscie obok kazdego wyswietlanego id bedzie znak plusa zeby wybrac te id ktore ma byc wrzucone to tabeli temp i po tym akceptowanie do wydruku wszystkich dodanych id przesylek) i po kliknieciu drukuj lub zapisz wyskoczyl podglad lub sie zapisalo do formy w .txt lub innym pliku mozliwym do odczytu

ID 1
Nr Nadania:
Imie Adresata:
Nazwisko Adresata:
.... itd

tu pojawia sie taki przerywnik
=====================
i nastepny wynik id 2
Nr Nadania:
Imię Adresata
Nazwisko Adresata:
... itd
=============(przerywnik)

i tak wszystkie rekordy z bazy które zostana dodane do temp w bazie zeby byly wydrukowane w taki sposób
CuteOne
W html masz takie cuś co się zowie "<link>" jego parametry(media=""), możesz ustawić w ten sposób aby wydruk zawierał odpowiednie pola - mała podpowiedź: display: none. Innymi słowy tworzysz nowy plik CSS w którym ustawiasz display:none na tych elementach, których nie chcesz mieć w wydruku.

W JS skrobiesz kodzik, który przenosi zaznaczone dane pomiędzy tabelami tak aby drukowana tabelka "temp" zawierała odpowiednie rekordy. Istnieje również możliwość eksportu(za pomocą ajaxa) do PDF (poczytaj o mpdf i podobnych bibliotekach) i wyplucia go w formie zapisu pliku (takiego jak przy zwykłym pobieraniu plików z neta) lub otwarcie na nowej karcie z odpowiednimi nagłówkami.
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.