czesc, moglby ktos na to rzucic okiem:

  1. <?php
  2.  
  3. if(($s==&#092;"\") && ($e==\"\")){
  4. $s=&#092;"0\";
  5. //ustawiamy limit na 5 pozycji na stronie
  6. $e=&#092;"5\";
  7. }
  8.  
  9. $host=localhost;
  10. $user=root;
  11. $password=&#092;"*******\";
  12.  
  13. $sql=mysql_connect($host, $user, $password);
  14. mysql_select_db(&#092;"ogloszenia\");
  15.  
  16. $id = $_GET['id'];
  17. $rodzaj = $_GET['rodzaj'];
  18. $marka = $_GET['marka'];
  19. $model = $_GET['model'];
  20. $wojewodztwo = $_GET['wojewodztwo'];
  21.  
  22.  
  23. $zapytanie = &#092;"SELECT * FROM \".$rodzaj.\" WHERE model LIKE \"%\".$model.\"%\" AND marka LIKE \"%\".$marka.\"%\" AND wojewodztwo LIKE \"%\".$wojewodztwo.\"%\" ORDER by id DESC LIMIT \".$s.\",\".$e.\" \";
  24. $wynik = mysql_query($zapytanie);
  25.  
  26. list($ile)=mysql_fetch_row(mysql_db_query(&#092;"ogloszenia\",\"SELECT count(*) FROM \".$rodzaj.\" WHERE model LIKE \"%\".$model.\"%\" \"));
  27.  
  28. echo(&#092;"Odnalazleziono ogloszenia spelniajace podane kryteria<br><br>\");
  29. echo(&#092;"<table><tr><td><b>Marka</b></td><td><b>Model</b></td><td><b>Rocznik</b></td><td><b>Wojewodztwo</b></td><td><b>Cena</b></td><td><b>Zamieszczono</b></td></tr>\");
  30.  
  31. while($row=mysql_fetch_array($wynik)) {
  32. print &#092;"<tr bgcolor=grey><td><font color=red><b>></b></font>\".$row['marka'].\"</td><td>\".$row['model'].\"</td><td>\".$row['rocznik'].\"</td><td>\".$row['wojewodztwo'].\"</td><td>\".$row['cena'].\" pln</td><td>\".$row['data'].\"<td><b><a href=pokaz.php?id=\".$rekord['id'].\"&rodzaj=\".$rodzaj.\">Pokaz wiecej</a></b></td></tr>\";
  33. echo(&#092;"<tr bgcolor=white><td><font color=white>===</font></td><td><font color=white>===</font></td></tr>\");
  34. }
  35.  
  36. echo&#092;"<center>\";
  37. if($ile <= $e){
  38. echo&#092;"<a href=\"javascript:history.back();\">poprzednia strona</a>\";
  39. }
  40. if(($ile <= $e) && ($ile > $e)){
  41. echo&#092;" | \";
  42. }
  43. if($ile > $e){
  44. echo &#092;"<a href=szukaj2.php?s=$e&rodzaj=$rodzaj&model=$model&marka=$marka&wojewodztwo=$wojewodztwo&e=\".$b=$e+$e.\">nastepna strona</a> \";
  45. }
  46. echo&#092;"</center>\";
  47.  
  48. echo(&#092;"</table>\"); 
  49. mysql_close($sql); 
  50.  
  51. ?>


i kiedy dochodzi do wyswietlenia wynikow to 1 strona idzie ok, a potem gdy klikam "nastepna" to wyswietla mi sie ta sama :?
moze to problem z tym, ze przekazuje te zmienne dalej :
  1. <?php
  2.  
  3. echo &#092;"<a href=szukaj2.php?s=$e&rodzaj=$rodzaj&model=$model&marka=$marka&wojewodztwo=$wojewodztwo&e=\".$b=$e+$e.\">nastepna strona</a> \";
  4. }
  5.  
  6. ?>


tylko ze jezeli tego nie zrobie to na 2 wyskoczy blad no bo nie bedzie mial czego szukac.... :/

wiec stwierdzilem ze to jest chyba bez sesnu (no bo jak przegladam to jest :?) .....
wiec czy wogole jest przeprowadzenie porcjowania przy takim skrypcie :

  1. <html><body>
  2. <head>
  3. <link rel=\"stylesheet\" type=\"text/css\" href=\"styl.css\">
  4. <?php
  5.  
  6.  
  7. $host=darkstar;
  8. $user=root;
  9. $password=&#092;"********\";
  10.  
  11. $sql=mysql_connect($host, $user, $password);
  12. mysql_select_db(&#092;"ogloszenia\");
  13.  
  14. $id = $_GET['id'];
  15. $rodzaj = $_GET['rodzaj'];
  16. $marka = $_GET['marka'];
  17. $model = $_GET['model'];
  18. $wojewodztwo = $_GET['wojewodztwo'];
  19.  
  20.  
  21. $zapytanie = &#092;"SELECT * FROM \".$rodzaj.\" WHERE model LIKE \"%\".$model.\"%\" AND marka LIKE \"%\".$marka.\"%\" AND wojewodztwo LIKE \"%\".$wojewodztwo.\"%\" \";
  22.  
  23.  
  24.  
  25.  
  26. $search = mysql_query($zapytanie);
  27. $znalezione = mysql_num_rows($search);
  28. if($znalezione=='0')
  29. {
  30. echo(&#092;"Nie odnalazlem zadnego ogloszenia spelniajacego te kryteria.<br>\");
  31. }
  32. else
  33. {
  34. echo(&#092;"Odnalazleziono ogloszenia spelniajace podane kryteria<br><br>\");
  35. echo(&#092;"<table><tr><td><b>Marka</b></td><td><b>Model</b></td><td><b>Rocznik</b></td><td><b>Wojewodztwo</b></td><td><b>Cena</b></td><td><b>Zamieszczono</b></td></tr>\");
  36.  
  37.  
  38. while ($row = mysql_fetch_array($search))
  39. {
  40.  
  41. print &#092;"<tr bgcolor=grey><td><font color=red><b>></b></font>\".$row['marka'].\"</td><td>\".$row['model'].\"</td><td>\".$row['rocznik'].\"</td><td>\".$row['wojewodztwo'].\"</td><td>\".$row['cena'].\" pln</td><td>\".$row['data'].\"<td><b><a href=pokaz.php?id=\".$row['id'].\"&rodzaj=\".$rodzaj.\">Pokaz wiecej</a></b></td></tr>\";
  42. echo(&#092;"<tr bgcolor=white><td><font color=white>===</font></td><td><font color=white>===</font></td></tr>\");
  43.  
  44. }
  45. echo(&#092;"</table>\"); 
  46. }
  47.  
  48.  
  49. mysql_close($sql); 
  50.  
  51. ?>
  52. </body></html>


wiem ze to duzo ale ja juz nie mam sily do tego... rece mi opadaja. bo ciesze sie ze mi sie udalo a tu jednak nic z tego :/