Mam problem : oto gotowy skrypt wyswietlajacy zawartosc bazy z podziałęm na strony:
[php:1:a3444bce08]<?php
$sql1 = "SELECT COUNT(*) FROM oferty";
$res1 = mysql_query($sql1);
$row1 = mysql_fetch_row($res1);
$ile = $row1[0];
// ktora strona
if( !isset($_GET["str"])) $str=1;
else $str=$_GET["str"];
$poIle = 5;
$ileStron = ceil($ile/$poIle);
$od=($str*$poIle)-$poIle; // '-2' bo jest limit a,b (gdzie a jest od zera)
// wysyłanie zapytania SQL
$url = $_SERVER["PHP_SELF"];
if( $ile!=0 )
{
echo "<div align=center><span class=v11>";
// <poprzednia
if( $str==1 )
echo " ";
else
echo " <a href="".$url."?str=".($str-1).""><Poprzednia ";
for($i=1;$i<=$ileStron;$i++)
{
if( $str==$i ) echo "<b>[".$i."]</b> ";
else
{
echo " <a href="".$url."?str=".$i."">".$i."</a> ";
}
}
if($str==$ileStron)
echo " ";
echo " <a href="".$url."?str=".($str+1)."">Następna></a>";
echo "";
?>[/php:1:a3444bce08]
ale ja bym chciał aby pokazywał powiedzmy pierwsze 7 i ostatnie seiedm po klikniecu na 7 1..7-14..ostatnie 7, czy ktoś może mi pomóc ? dzieki