Czesc... napisalem wyszukiwanie i porcjowanie (stronicowanie) problem w tym, ze gdy chce przejsc na nastepna stone, krzaczy sie. Mozecie zobaczyc o co mi chodzi na tej stronie: http://info.wsisiz.edu.pl/~makowsm0/index.html

a oto czesc kodu... teoretycznie dziala, przeskakuje ze strony na strone, o ile w linku sa jakies glupoty oO jednak gdy chce podpasowac link do tego z sortowania na wynikach wyszukiwania, nie dziala:
  1. $nazwa=$_GET['Nazwa'];
  2. $producent=$_GET['Producent'];
  3. $cenaod=$_GET['cenaod'];
  4. $cenado=$_GET['cenado'];
  5. $opis=$_GET['Opis'];
  6. $tab=$_GET['Id_rodz'];
  7. $sort=$_GET['sort'];
  8. $page=$_GET['page'];
  9.  
  10. $where2="";
  11. $i=0;
  12. $n=sizeof($tab);
  13. $cos="";
  14. while ($i<$n){
  15. $pom=$tab[$i];
  16. $where2="$where2 Rodzaj='{$pom}' OR";
  17. $cos="$cos Id_rodz%5B%5D=$tab[$i]&amp;";
  18. $i++;
  19. }
  20.  
  21. if ($where2!=""){
  22. $where2=substr($where2,0,-2);
  23. $where.='('.$where2.')';
  24. }else{
  25. $where=substr($where,0,-3);
  26. }
  27.  
  28. $limit = 5;
  29. $strona = $_GET['page'];
  30. $temp=$strona*$limit;
  31.  
  32. /*wyswietlanie*/
  33. $result = mysql_query ("$query $where LIMIT $temp,$limit") or die ("Zapytanie zakończone niepowodzeniem");
  34. if (mysql_num_rows($result)){
  35.  
  36. echo "
  37. <tr class=\"aa\">
  38. <td class=\"tab_id1\">Id</td>
  39. <td class=\"tab_nazwa1\">
  40. <a href=\"produkty.php?Nazwa=".$nazwa."&amp;Producent=".$producent."&amp;Opis=".$opis."&amp;".$cos."cenaod=".$cenaod."&amp;cenado=".$cenado."&amp;page=".$page."&amp;advanced_search=on&amp;sort=1\"><img src='004.jpg' alt='Sortowanie Rosnaco wg NAZWY' /></a>
  41. Nazwa
  42. <a href=\"produkty.php?Nazwa=".$nazwa."&amp;Producent=".$producent."&amp;Opis=".$opis."&amp;".$cos."cenaod=".$cenaod."&amp;cenado=".$cenado."&amp;page=".$page."&amp;advanced_search=on&amp;sort=2\"><img src='066.jpg' alt='Sortowanie Malejaco wg NAZWY' /></a>
  43. </td>
  44. <td class=\"tab_pro1\">
  45. <a href=\"produkty.php?Nazwa=".$nazwa."&amp;Producent=".$producent."&amp;Opis=".$opis."&amp;".$cos."cenaod=".$cenaod."&amp;cenado=".$cenado."&amp;page=".$page."&amp;advanced_search=on&amp;sort=3\"><img src='004.jpg' alt='Sortowanie Rosnaco wg PRODUCENTA' /></a>
  46. Producent
  47. <a href=\"produkty.php?Nazwa=".$nazwa."&amp;Producent=".$producent."&amp;Opis=".$opis."&amp;".$cos."cenaod=".$cenaod."&amp;cenado=".$cenado."&amp;page=".$page."&amp;advanced_search=on&amp;sort=4\"><img src='066.jpg' alt='Sortowanie Malejaco wg PRODUCENTA' /></a>
  48. </td>
  49. <td class=\"tab_ilosc1\">
  50. <a href=\"produkty.php?Nazwa=".$nazwa."&amp;Producent=".$producent."&amp;Opis=".$opis."&amp;".$cos."cenaod=".$cenaod."&amp;cenado=".$cenado."&amp;page=".$page."&amp;advanced_search=on&amp;sort=7\"><img src='004.jpg' alt='Sortowanie Rosnaco wg ILOSCI' /></a>
  51. Ilośc
  52. <a href=\"produkty.php?Nazwa=".$nazwa."&amp;Producent=".$producent."&amp;Opis=".$opis."&amp;".$cos."cenaod=".$cenaod."&amp;cenado=".$cenado."&amp;page=".$page."&amp;advanced_search=on&amp;sort=8\"><img src='066.jpg' alt='Sortowanie Malejaco wg ILOSCI' /></a>
  53. </td>
  54. <td class=\"tab_cena1\">
  55. <a href=\"produkty.php?Nazwa=".$nazwa."&amp;Producent=".$producent."&amp;Opis=".$opis."&amp;".$cos."cenaod=".$cenaod."&amp;cenado=".$cenado."&amp;page=".$page."&amp;advanced_search=on&amp;sort=5\"><img src='004.jpg' alt='Sortowanie Rosnaco wg CENY' /></a>
  56. Cena
  57. <a href=\"produkty.php?Nazwa=".$nazwa."&amp;Producent=".$producent."&amp;Opis=".$opis."&amp;".$cos."cenaod=".$cenaod."&amp;cenado=".$cenado."&amp;page=".$page."&amp;advanced_search=on&amp;sort=6\"><img src='066.jpg' alt='Sortowanie Malejaco wg CENY' /></a>
  58. </td>
  59. <td class=\"tab_rodzaj1\">
  60. <a href=\"produkty.php?Nazwa=".$nazwa."&amp;Producent=".$producent."&amp;Opis=".$opis."&amp;".$cos."cenaod=".$cenaod."&amp;cenado=".$cenado."&amp;page=".$page."&amp;advanced_search=on&amp;sort=9\"><img src='004.jpg' alt='Sortowanie Rosnaco wg RODZAJU' /></a>
  61. Rodzaj
  62. <a href=\"produkty.php?Nazwa=".$nazwa."&amp;Producent=".$producent."&amp;Opis=".$opis."&amp;".$cos."cenaod=".$cenaod."&amp;cenado=".$cenado."&amp;page=".$page."&amp;advanced_search=on&amp;sort=10\"><img src='066.jpg' alt='Sortowanie Malejaco wg RODZAJU' /></a>
  63. </td>
  64. <td class=\"tab_rok1\">
  65. <a href=\"produkty.php?Nazwa=".$nazwa."&amp;Producent=".$producent."&amp;Opis=".$opis."&amp;".$cos."cenaod=".$cenaod."&amp;cenado=".$cenado."&amp;page=".$page."&amp;advanced_search=on&amp;sort=11\"><img src='004.jpg' alt='Sortowanie Rosnaco wg ROKU' /></a>
  66. Rok produkcji
  67. <a href=\"produkty.php?Nazwa=".$nazwa."&amp;Producent=".$producent."&amp;Opis=".$opis."&amp;".$cos."cenaod=".$cenaod."&amp;cenado=".$cenado."&amp;page=".$page."&amp;advanced_search=on&amp;sort=12\"><img src='066.jpg' alt='Sortowanie Malejaco wg ROKU' /></a>
  68. </td>
  69. </tr>";
  70. /* wyrzucanie w tabeli wynikow */
  71. while ($val = mysql_fetch_row($result)) {
  72. $id=$val['0'];
  73. $nazwa=$val['1'];
  74. $pro=$val['2'];
  75. $ilosc=$val['3'];
  76. $cena=$val['4'];
  77. $rodzaj=$val['5'];
  78. $rok=$val['7'];
  79. echo"
  80. <tr class=\"aaa\">
  81. <td class=\"tab_id\">$id</td>
  82. <td class=\"tab_nazwa\">$nazwa</td>
  83. <td class=\"tab_pro\">$pro</td>
  84. <td class=\"tab_ilosc\">$ilosc</td>
  85. <td class=\"tab_cena\">$cena</td>
  86. <td class=\"tab_rodzaj\">$rodzaj</td>
  87. <td class=\"tab_rok\">$rok</td>
  88. <td><a href=\"szczegoly.php?id=$id\">szczegóły</a></td>
  89. </tr>
  90. ";
  91. }
  92. ?>
  93. /*stronicowanie*/
  94. <?
  95. settype($strona, "integer");
  96. $zapytanie_max = mysql_query("SELECT COUNT(*) AS ile FROM `produkty` $where $order");
  97.  
  98. $zapytanie_max = mysql_fetch_object($zapytanie_max);
  99. $max = $zapytanie_max->ile;
  100.  
  101. $limit=5;
  102. $pNum = ceil($max/$limit);
  103. ?>
  104.  
  105. <?
  106. $pom1=$pNum-1;
  107. if($_GET["page"]==$pom1) $jest=$max;
  108. else $jest = $limit * $_GET["page"]+$limit;
  109. $od = ($_GET["page"]==0)?'1':$limit*$_GET["page"]+1;
  110. echo"<br />Produkty: $od do ". $jest;
  111. ?>z: <? echo $max; echo "<br/>";
  112.  
  113. if($strona>0) {
  114. $page=$strona-1;?>
  115.  
  116. <a href="produkty.php?<?echo "Nazwa=$nazwa&amp;"; echo "Producent=$producent&amp;"; echo "Opis=$opis&amp;"; echo $cos; echo "cenaod=$cenaod&amp;"; echo "cenado=$cenado&amp;"; echo "page=$page&amp;"; echo "advanced_search=on&amp;sort=1"; ?>">Poprzednia</a>
  117. <?}
  118. else echo "<em >Poprzednia</em>";
  119. ?>
  120. <?
  121. for ($i=0;$i<$pNum;$i++){
  122. $style=($i==$_GET["page"])?'style="font-size: 20px;color:blue;"':'style="font-size:12px;color:black;"';
  123. ?>
  124. <a href="produkty.php?<?echo "Nazwa=$nazwa&amp;"; echo "Producent=$producent&amp;"; echo "Opis=$opis&amp;"; echo $cos; echo "cenaod=$cenaod&amp;"; echo "cenado=$cenado&amp;"; echo "page=$i&amp;"; echo "advanced_search=on&amp;sort=1"; ?>"<? echo $style; ?>><? $a=$i+1; echo "[$a]"; ?></a>
  125.  
  126. <?}
  127.  
  128. if(($strona+1)<$pNum){
  129. $page=$strona+1;
  130. ?>
  131. <a href="produkty.php?<?echo "Nazwa=$nazwa&amp;"; echo "Producent=$producent&amp;"; echo "Opis=$opis&amp;"; echo $cos; echo "cenaod=$cenaod&amp;"; echo "cenado=$cenado&amp;"; echo "page=$page&amp;"; echo "advanced_search=on&amp;sort=1"; ?>">Nastepna</a>
  132. <?}
  133. else echo "<em>Nastepna</em>";
  134. }else{
  135. echo "<tr><td>Brak wyników dla podanych kategorii.</td></tr>";
  136. }
  137. ?>
  138. </table>
  139. </div>
  140. <div id="stopka">
  141. <p>
  142.  
  143. </p>
  144. </div>
  145.  
  146. </body>
  147. </html>
bede wdzieczny za kazda rade i pomoc w rozwiazaniu tego problemu... bujam sie z nim juz kilka dni;/