Witam według artykułu próbowałem zrobić sobie stronicowanie wersja była w mysql a ja używam mysqli to zacząłem przebierać i nie poradziłem sobie z tym :< do końca . Mam gdzieś błąd w lini 17 w zapytaniu ale nie wiem gdzie on jest
<?php
$zapytanie = mysqli_query($polaczenie,"SELECT id, tytul, data, autor, tresc FROM aktualnosci ORDER by `id` DESC ");
$ile = mysqli_num_rows($zapytanie);
if($ile == 0) // Sprawdzanie czy jest cos dodane w bazie
{
echo '<br/><br/>Brak treści'; }
define('ILOSC_WYNIKOW_NA_STRONIE', 5
); // ile ma być wyświetlanych rekordów na stronie
$zapytanie = mysqli_query($polaczenie,"SELECT COUNT(*) FROM aktualnosci"); // Zapytanie liczące ilość wpisów w bazie
$wynik = mysqli_query($zapytanie);
$iloscWpisow = mysqli_fetch_row($wynik)
$zapytanie = mysqli_query($polaczenie,"SELECT *
FROM aktualnosci
ORDER BY date ASC
LIMIT ".mysqli_real_escape_string()((int)$_GET['str']*ILOSC_WYNIKOW_NA_STRONIE).",".ILOSC_WYNIKOW_NA_STRONIE);
$wynik = mysqli_query($zapytanie);
while($db = $zapytanie -> fetch_assoc($wynik) ) {
$id=$db['id'];
$tytul=$db['tytul'];
$data=$db['data'];
$autor=$db['autor'];
$tresc=$db['tresc'];
include("templatki/aktualnosci.html");
}
//jesli nie jesteśmy na pierwszej stronie
if($_GET['str']>0){
//wyswietlamy link do poprzedniej strony
echo '<a href="?str='.($_GET['str']-1).'">Poprzednie</a> '; }
for($i = 0;$i<=floor($iloscWpisow/ILOSC_WYNIKOW_NA_STRONIE
);$i++){ echo '<a href="?str='.($i).'">[ '.($i+1).' ]</a> '; }
//jeśli nie jesteśmy na ostatniej stronie
if($_GET['str']<floor($iloscWpisow/ILOSC_WYNIKOW_NA_STRONIE)){
//wyswietlamy link do nastepnej strony
echo ' <a href="?str='.($_GET['str']+1).'">następne</a>'; }
?>