Postanawiam kontynuowac temat bo nie daje mi to spokoju. Mam takie zapytanie:
<?php
$zapytanie = stripslashes($_POST['zapytanie']). " LIMIT ". mysql_escape_string((int
)$_GET['porcja']*ILOSC_WYNIKOW_NA_STRONIE
).",".ILOSC_WYNIKOW_NA_STRONIE
;
?>
gdzie $_POST['zapytanie'] przechowuje mi tresc zapytania wpisanego na poprzedniej stronie w polu textarea. Jak juz pisalem przy stronicowaniu zawartosc $_POST['zapytanie'] jest widoczna tylko na pierwszej stronie z wynikami, wiec zeby przekazywac ja dalej zrobilem takie formularze:
dla przejscia do poprzedniej strony z wynikami
<form action="?porcja=<?php echo ($_GET['porcja']-1). '"'?> method="POST">
<input type="hidden" name="zapytanie" value="<?php stripslashes($_POST['zapytanie'])?>" >
<input type="submit" value="poprzednia">
dla przejsca do nastepnej strony z wynikami
<form action="?porcja=<?php echo($_GET['porcja']+1).'"'?> method="POST">
<input type="hidden" name="zapytanie" value="<?php $_POST['zapytanie']?>" >
<input type="submit" value="nastepna">
Jednak w dalszym ciagu jesli wyswietle sobie na pierwszej stronie z wynikami tresc zapytania to jest ok i np. mam: select login from logowanie LIMIT 0,3, jednak jesli przejde na druga strone z wynikami to z zapytania zostaje tylko: LIMIT 3,3, wiec jak widac nie przekazuje mi do nastepnych stron zawartosci $_POST['zapytanie']. Moze za bardzo kombinuje, ale prosze jakby ktos znalazl sposob jak to rozwiazac o pomoc gdyz jest mi to dosc bardzo potrzebne.
Pozdrawiam