Mam takie zapytanie do bazy
<?php
$query = "SELECT * FROM ogloszenia ";
$kategoria = $row['kategoria'];
$region = $row['region'];
$miasto = $row['miasto'];
$imie = $row['imie'];
$kontakt = $row['kontakt'];
$tresc = $row['tresc'];
$today = $row['today'];
?>
I taki kod do stronicowania ale, nie działa mi co mam źle?
<?php
for($i = 0; $i < 21; ++$i){
$query[$i] = 'Element '.$i.'.'; // tworzenie tablicy
}
$ilosc = count($query); //ilosc elementow w tablicy $iloscNaStronie = 4; //ilosc wynikow na jednej stronie
$iloscStron = ceil($ilosc/$iloscNaStronie); //maksymalna ilosc stron
if($_GET['strona'] && $_GET['strona'] > 0 && $_GET['strona'] <= $iloscStron) $strona = $_GET['strona']-1;
else $query = 0;
$start = $strona * $iloscNaStronie;
if($start >= $ilosc) $start = 0;
$stop = $start + $iloscNaStronie;
if($stop >= $ilosc) $stop = $ilosc;
for($i = $start; $i < $stop; ++$i){
echo $query[$i].'<br />'; //wyswietlenie odpowiednich elementów tablic }
if($strona > 0
) echo '<a href="index.php?strona='.($strona).'" >[<]</a>'; //link wstecz o jedna strone for($i = 1; $i <= $iloscStron; ++$i){
echo '<a href="index.php?strona='.$i.'" >['.$i.']</a>'; //wyswietlenie linkow do stron }
if($strona < $iloscStron-1
) echo '<a href="index.php?strona='.($strona+2).'" >[>]</a>'; //link dalej o jedna strone
?>