Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][MySQL][PHP]Wydruk do pliku PDF
krzesik
post
Post #1





Grupa: Zarejestrowani
Postów: 516
Pomógł: 1
Dołączył: 25.08.2012

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


Witam, mam skrypt którym tworzę wydruki do pliku PDF. Działa ładnie, no ale jest jedno ale... Wieksze tabelki np 500-800 rekordów wymagają większej pamięci, mój hostingodawca niestety ma ograniczenia i nie jestem w stanie jednym klinięciem stworzyć kompletnego pdfa. Wpadłem na pomysł aby user drukował sobie po ileś tam stron i tu natknąłem sie na swój brak wiedzy w temacie.

sprawdzam sobie (mam zastosowana paginację stron, na każdej mam 27 rekordów) ile stron ma cały wydruk:
  1. .........
  2. $sql = "SELECT COUNT(*) FROM $tabelka";
  3. $result = mysql_query($sql) OR die('Queryproblem: ' . mysql_error());
  4. $ilePozycji = mysql_result($result, 0);
  5. $ileStron=ceil($ilePozycji/27);
  6. ..........

mając tę wiedzę pomyślałem, że pokaże userowi od której strony do której chce drukować:
  1. ..........
  2. echo '<select name="ilosc_do_wydruku_start" >';
  3. for ($i = 1; $i <= $ileStron; $i++)
  4. {
  5. echo '<option value="'.$i.'">'.$i.'</option>';
  6. }
  7. echo '</select>';
  8.  
  9. echo '<select name="ilosc_do_wydruku_stop" >';
  10. for ($i = 1; $i <= $ileStron; $i++)
  11. {
  12. echo '<option value="'.$i.'">'.$i.'</option>';
  13. }
  14. echo '</select>';
  15. ...........


jak zrobić aby numer strony kończącej wydruk nie mógł być mniejszy niż numer strony wydruk rozpoczynający, a zarazem nie większy niż 10 kolejnych stron?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 15:35