Witam mam drobny problem ze stronicowaniem. Samo dzielenie na strony w sumie działa, ale rozpoczyna się zawsze od "2" strony, zamiast od pierwszej, w czym jest problem?
$page = isset($_GET['page']) ?
$_GET['page'] : 1; //Strona $wielkosc_strony = 10;
$dane = explode("\n", $wszystkie_dane); $all = count($dane); // liczy ile jest stron z danymi $all = ceil($all / $wielkosc_strony);
$npage = $page + 1 ; // Następna strona
$ppage = $page - 1 ; // Poprzednia strona
$max = $all - 1;
if ($page < 0 || $page > $max)
{
echo "Nie ma takiej strony!"; }
else
{
for ($i = $page * $wielkosc_strony; $i < ($page + 1) * $wielkosc_strony ;$i ++)
{
echo @$dane[$i] . "<br/>"; }
}
if ($max > 1)
{
if ($page != 0)
echo "<a href='index.php?pokaz=sites/testowa&page=$ppage'> cofnij </a>"; if ($page != $max)
echo "<a href='index.php?pokaz=sites/testowa&page=$npage'> dalej </a>"; }