Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Podział zapytań na strony
Forum PHP.pl > Forum > PHP
atchor
Witam.

Już od dłuższego czasu próbuję okiełznać skrypt dzielenia na strony w php, dzieki któremu mógłbym wyświetlać zapytania w php w porcjach po ileśtam. Czy może ktoś mi wyjaśnić po krótce jak dopasować skrypt do każdej strony i gdzie umieszczać poszczególne funkcje? A jeśli nie to proszę chociaz linka do jakiegos dobrego poradnika (lub ksiazki).
dr_bonzo
Na forum szukaj: stronicowanie; masz tez artykul na phpedii
thornag
W dziale algorytmy/gotowe skrypty jest classa nospora sluzaca to tego typu stronnicowania. Ew. wyszukiwarka forum i haslo pager.
atchor
Żaden z proponowanych skryptów nie pomaga. Czy mogę prosić o pomoc z kodem? Proszę pisać na gg:2524784
nospor
Cytat
Żaden z proponowanych skryptów nie pomaga.

W czym nie pomaga?

Cytat
Czy mogę prosić o pomoc z kodem? Proszę pisać na gg:2524784
O pomoc mozesz prosic. pokaz tylko kod jaki splodziles.
Jesli zas szukasz kogos na gg to moze na gielde ofert przeniesiemy topic? smile.gif
Adrian Staniszewski
Temat: Pager stronicowanie

Szybkie, łatwe, proste smile.gif
atchor
Cytat(Adrian Staniszewski @ 31.10.2006, 18:21:48 ) *
Temat: Pager stronicowanie

Szybkie, łatwe, proste smile.gif

mam dość specyficzny kod i mase roznych zapytan wiec pewnie gdzies namieszalem i stad problemy.

Oto kod:
  1. <?php
  2. function news()
  3. {
  4. include("admin_lang_polish.php");
  5. $coding = @mysql_query("SET NAMES latin2") or die(mysql_error());
  6. $result = @mysql_query("SELECT * FROM acms_articles WHERE catid!=1 ORDER BY id DESC LIMIT 0,10") or die(mysql_error());
  7. while($articlerow = mysql_fetch_array($result))
  8. {
  9. $ask_for_catname = @mysql_query("SELECT * FROM acms_cats WHERE id=" . $articlerow['catid']) or die(mysql_error());
  10. $catrow = @mysql_fetch_array($ask_for_catname);
  11. echo "<div class='entry'>";
  12. echo "<h3><a href='article.php?id=" . $articlerow['id'] . "'>" . $articlerow['title'] . "</a></h3>";
  13. echo "<div class='entry-body'>";
  14. [...]
  15. echo "<p>" . html_entity_decode($articlerow['preface']) . "<br>( <a href='article.php?id=" . $articlerow['id'] . "'>" . $lang['readmore'] . "</a> )</p>";
  16. $ask_for_comments = @mysql_query("SELECT * FROM acms_comments WHERE articleid=" . $articlerow['id']) or die(mysql_error());
  17. $commentrow = @mysql_num_rows($ask_for_comments);
  18. $ask_for_author = @mysql_query("SELECT user_name, email FROM acms_users WHERE user_id=" . $articlerow['authorid']) or die(mysql_error());
  19. $authorrow = @mysql_fetch_array($ask_for_author);
  20. echo "</div><div class='entry-footer'><img border=1 align=left src=./archives/cat_images/".$catrow['image'].".jpg width=50>" . $lang['publisher'] . ": <a href='mailto:" . $authorrow['email'] . "'><b>" . $authorrow['user_name'] . "</b></a> | " . $articlerow['time'] . "<br>" . "<a href='article.php?id=" . $articlerow['id'] . "#comments'>" . $lang['comments'] . ": " . $commentrow . "</a>" . ' | ' . "</a>" . $lang['section'] . " <b><a href=cat.php?categoryid=" . $catrow['id'] . ">" . $catrow['name'] . "</a></b></div></div>";
  21. }
  22. }
  23. ?>
Adrian Staniszewski
a Gdzie tu ten podział ?
atchor
no wlasnie nie ma, bo chcialem go wdrozyc
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.