Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak przerobic to porcjowanie wynikow na stronie?, ????
B3T0N
post
Post #1





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 12.10.2003

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


witam,

akurat w dziedzinie porcjowania wynikow mi strasznie cienko idzie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

mam maly problemik , gdyz kolega mi napisal skrypt porcjowania wynikow na stronie i jednak nie pasuje mi on , tzn wyswietlanie linkow do kolejnych stron nie jest dla mnie wygodne

jak przerobic ten kod aby bylo proste porcjowanie wynikow aby linki nawigacyjne wyswietlaly sie mniej wiecej tak :

<<poprzednia nastepna>>

a wyswietla sie w ten sposob:

1-5 6-10 11-15

oto kod
  1. <?php 
  2.  
  3.  
  4. //wyswietlanie linkow do stron z towarami
  5. $query2 = $queryTowary . ';';
  6. $query2 = ereg_replace (&#092;" FROM\", \", COUNT(*) FROM\", $query2);
  7. $query2 = ereg_replace (&#092;"SELECT DISTINCT\", \"SELECT\", $query2);
  8. $query2 = ereg_replace (&#092;" id_towaru, nazwa_towaru, cena_eu, id_kategorii, dostepnosc, krotki_opis, i
    d
  9. ntyfikator, nowosc, promocja,\", \"\", $query2);
  10.  
  11.  
  12. $result2 = mysql_query($query2) or die(\"zapytanie: ' $query2 ' zakonczone niepowodzeniem\");
  13. $ilosc_towarow = mysql_fetch_row($result2);
  14.  
  15.  
  16. for ($i=0; $i<$ilosc_towarow[0]; $i += $ilosc_towarow_na_stronie ){
  17. $j = $i + 1;
  18. $k = $i + $ilosc_towarow_na_stronie;
  19. if ($k > $ilosc_towarow[0]) {$k = $ilosc_towarow[0];}
  20. if ($i == $start) {?>
  21. <div align=\"left\"><font color=\"#F7E375\">&nbsp;<?php echo $j ?>-<?php echo $k ?> 
  22. <?php }//koniec if
  23. else{ ?>
  24. &nbsp;<a href=\"index.php?action=SzukanieWynik&start=<?php echo $i ?>&queryTowary=<?php echo base64_encode($queryTowary) ?>\"> 
  25. <?php echo $j ?>-<?php echo $k ?></a> 
  26. <?php }//koniec else
  27. }//koniec for
  28.  
  29. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 20.12.2025 - 20:10