Witam
Mam problem za stronicowaniem.
Poniższy skrypt działa jeśli zastąpię zmienną $kategoeia tym co ma tam być, czyli „Panie”(linia 7 i 23). Jeśli zostawię $kategoeia (wartość zostaje przekazana z formularza wyszukaj) to wynik zostanie wyświetlony tylko dla pierwszej strony ale gdy kliknę 2,3,4, itd - brak danych. Chodzi o to że wartość zmiennej $kategoeia nie jest przekazywana do kolejnych stron wyzyskiwania.
Czy ktoś wie jak to zrobić żeby ta wartość została przekazana
Pozdrawiam Mariusz
<? include("poczatek.php"); ?>
<?php
$page=$_REQUEST['page'];
$ile=3;
$zapytanie = ("SELECT * FROM dane where kategoeia like '$kategoeia' LIMIT ".($page*$ile).", 3");
print "".$wiersz['id']."";
print "<table cellspacing="2" cellpadding="2" border="1"><tr><td width="160" height="160" rowspan="3"><center><a href= profil.php?view=".$wiersz['id']." ><img src= fotografie/".$wiersz['foto1m']."></a></center></td><td width="300" height="30">".$wiersz['imie']."<a href= profil.php?view=".$wiersz['id']." >Zobacz szczeguły</a></td></tr><tr><td width="300" height="100">".$wiersz['tresc']."</td></tr><tr><td width="300" height="30">".$wiersz['miasto']."</td></tr></table>"; }
$podstron=ceil($wszystkich/$ile-1
); if ($page>0
) echo "<a href=szukajwykonanie.php?page=".($page-1).">Poprzednia</a>"; else
for($x=0;
$x<=$podstron;
$x++) {
if ($x==$page) echo "".($x+1).""; else echo "<a href=szukajwykonanie.php?page=$x>".($x+1)." </a>"; }
if ($page<$podstron) echo "<a href=szukajwykonanie.php?kategoeia=$kategoeia?page=".($page+1).">Następna</a>";
}
?>
<? include("koniec.php"); ?>