Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
stronicowanie problem
#1
witam
Znalazłem na tej stronie w tutoriale takie skrypcik do stronicowania


niestety ni mogę dobrze zintepretować ostatniej części kodu

wkleję kod mojej wyszukiwarki i prosiłbym o korekty Smile

Kod PHP:
if ($_POST['bdw1']=='2'){     

 
     

      function 
prepare_string($string) {
     return 
substr($string04);
   }
   
$string $_POST['szukaj'];
  
   
$string implode(" "array_map("prepare_string"explode(" "$string)));

$perPage 3;
if (
is_numeric($_REQUEST['page'])) {
$page = (int) $_REQUEST['page'];
if (
$page 1) {
$page 1;
}
} else {
$page 1;
}
$start = ($page 1) * $perPage;

    
      
$zapytanie "SELECT lokalizacja, tytul, id, opis FROM do500 WHERE match(Lokalizacja, opis) AGAINST('*$string*' IN BOOLEAN MODE) ORDER BY opis LIMIT  $start$perPage ";

   
$wykonaj mysql_query ($zapytanie);
    
   while(
$wiersz=mysql_fetch_array ($wykonaj)) {

 

     echo 
"

    <tr valign=\"top\"><td>

 

     <a href=\"oferta.php?wysz="
.$wiersz['id']."\">".$wiersz['lokalizacja']."</a>, ".$wiersz['tytul']."</font></td><font size=\"-1\" face=\"arial, helvetica\"><td>

    <a href=\"oferta.php?wysz="
.$wiersz['id']." \"> opis</a>

    </font></td></tr>  "
;

    
 
   }
  
$prev $page 1;
$next $page 1;
$prevLink $_SERVER['PHP_SELF'] . '?page=szukaj' $prev;
$nextLink $_SERVER['PHP_SELF'] . '?page=szukaj' $next;
echo 
"<p align='center'>",
    
"<a href='$prevLink'>";
echo 
"Poprzednia strona</a> | ";
echo
"<a href='$nextLink'> ";
echo 
"Następna strona</a></p>";
   
         }
      echo 
"</table>";
   } 

Chodzi o te linki - gdy wciskam następna strona to pojawia mi się kod sprawdzający czy został wypełniony formularz czyli " Nie wpisano danych nieruchomości"

taka jest treść przejścia na stronę po wciśnięciu linka
localhost/.../szukaj.php?page=2

to tak jakby nie wysyłał zapytania z formularza

w tutorialne nie było nic o przesyłaniu info za pomocą metody get ani sesji..
oto odwołanie do opracowania : http://www.webmastertalk.pl/-php-mysql-stronicowanie-t-297.html


Pozdr!
Odpowiedz
#2
Nie wywala Ci błędu? Bo albo nie podałeś całej zawartości pliku albo masz jedną klamrę na samym końcu za dużo
[Obrazek: 2guxq1i.gif]
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Stronicowanie GeoAce5 2 1,932 18-05-2012, 21:47
Ostatni post: camelrafal

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl