Witam
Mam problem ze stronicowaniem na stronie, bardziej ze zmianą kodu.
Mój skrypt wyświetla się w taki sposób:
"Poprzednia123456789101112131415161718192021222324252627282930313233Następna" wywala wszystkie strony i zakres wychodzi poza stronę.
Chciałbym go zmienić, aby wyświetlał się w taki sposób:
" Poprzednia 1 2 [3] 4 5 Następna"
Próbowałem zmienić go lecz nie dałem rady. Nie wiem, w którym miejscu zmienić kod.
Proszę o pomoc.
Pozdrawiam
Pozniżej podaje kod:
<?
$pokaz = $_GET['pokaz'];
if($_GET['przeszukaj']=="Szukaj"):
{
$pokaz = $_GET['pokaz'];
if ($_GET['page']!="") $str=urldecode($pokaz); else
$str = iconv("utf-8","iso-8859-2", $pokaz);
$pokaz=$str;
$sql = "select COUNT(*) from ";
$page = $_GET['page'];
if ($page == "") $page="1";
$poprzenia = $page -1;
$nastepna = $page +1;
$ile="50";
$podstron = ceil($wszystkich/$ile);
$sql="select * from ".(($page-1)*$ile).",".$ile;
<p class="wyniki">Wyniki wyszukiwania:
<? echo $pokaz;?></p>
<?
$i = 1;
{
;
}
else
{
echo '<p style="border-bottom: 2px solid #B0B0B0;
color: #333333;
display: block;
font-size: 16px;
font-weight: bold;
margin-left:10px;
padding-bottom: 5px;text-align:left;width:400px">Dodaj Obiekt za darmo</p>
<p style="text-align:left;margin-left:10px;"><a style="color:red;text-decoration:none" href="http://www.ewypoczywaj.pl/dodaj_obiekt.html"><b>Dodaj nowy obiekt noclegowy</b></a></p>
';
}
{
?>
<a href="pokaz.php?pokaz=
<? echo $row['miasta']; ?>" >
<? echo $row['tresc']; ?> Miasto:
<? echo $row['miasta']; ?><br/>
Ilość wyświetleń:
<? echo $row['counter']; ?></a>
<?
$i++;
}
}
endif;
?>
<table class="lewaw"><?
// odnośnik na poprzednią stronę
if($page != 1){
echo('<a href="szukaj.php?page='.$poprzenia.'&pokaz='.$pokaz.'&przeszukaj=Szukaj">Poprzednia</a>'); }
// pętla for za pomocą której wyświetlamy odnośniki do poszczególnych stron
for($i=1; $i<=$podstron; $i++){
echo(' <a href="szukaj.php?page='.$i.'&pokaz='.$pokaz.'&przeszukaj=Szukaj">'.$i.'</a> '); }
// odnośnik na następną stronę
if($page != $podstron){
echo('<a href="szukaj.php?page='.$nastepna.'&pokaz='.$pokaz.'&przeszukaj=Szukaj">Następna</a>'); }
################################################################################
?>
Prosze o pomoc.