Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP] Drukowanie ograniczonej ilości rekordów
Forum PHP.pl > Forum > Przedszkole
arek33
Witam,

Mam nietypowy problem i nigdzie nie mogę znaleźć odpowiedzi na nurtujące mnie pytanie. Interesuje mnie drukowanie informacji z poziomu HTML/PHP. Mam tabelę z 300 rekordami i chciałbym wydrukować (nie wyświetlić, a wydrukować na drukarce snitch.gif) po 10 rekordów na każdej ze stron. Jak ustawić takie parametry, aby z każdego komputera (bez względu na rozdzielczość) móc tak samo wydrukować informacje? Z jakiej funkcji/skryptu najlepiej skorzystać? Zaznaczę, że mam jeszcze stronę tytułową smile.gif

Pozdrawiam
hondek
Może spróbuj wygenerować pdf'a?
Talidali
  1. <?php
  2. $content = "
  3. <page>
  4. <h1>Exemple d'utilisation</h1>
  5. <br>
  6. Ceci est un <b>exemple d'utilisation</b>
  7. de <a href='http://html2pdf.fr/'>HTML2PDF</a>.<br>
  8. </page>";
  9.  
  10. require_once(dirname(__FILE__).'/html2pdf/html2pdf.class.php');
  11. $html2pdf = new HTML2PDF('P','A4','fr');
  12. $html2pdf->WriteHTML($content);
  13. $html2pdf->Output('exemple.pdf');
  14. ?>


http://html2pdf.fr/
arek33
Rozważałem już PDF, ale zastanawia mnie fakt czy jest możliwość pominięcia konwersji do PDF? smile.gif
Talidali
Da się.
300 rekordów rozbijasz na 30 stron każda po 10. Po każdej dziesiątce używasz tego http://www.w3schools.com/cssref/pr_print_pagebb.asp
Na sam koniec w javascript robisz window.print()
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.