Witam, otóż stworzyłem sobie prosty kod PHP, który pyta bazę o 5 ostatnich wpisów (5 od końca licząc po id) i ma wypisywać zwrócone dane na stronę internetową. Wypisuje 5 ostatnich pomijając ten najnowszy, czyli np:
Jeśli mam 7 rekordów i wypisuje 5 rekordów od końca to wypisuje mi rekord o id: 6, 5, 4, 3, 2 zamiast o numerze ip: 7, 6, 5, 4, 3
Co może to powodować?
Kod tutaj:
require_once 'connect.php';
$polaczenie = @new mysqli($host, $db_user, $db_password, $db_name);
if (mysqli_connect_errno()!=0) {
echo "błąd połączenia".mysqli_connect_errno();
} else {
$newsy = @$polaczenie -> query("SELECT * FROM news ORDER BY id DESC LIMIT 10");
$tabela = mysqli_fetch_array($newsy);
while($row = $newsy->fetch_assoc()) {
echo ' <div class="container-aktualnosci">
<h2>'.$row["naglowek"].'</h2>
<p style="display:block">'.$row["tekst"].' </p>
</div>';
}
}
Z góry dziękuję za odpowiedzi!