Po dodaniu ORDER BY `id` DESC zmieniła się kolejność komentarzy w mysql ale nie zmieniła się kolejność na stronie.
Baza Danych :
https://ibb.co/L5w136W
https://ibb.co/wWNRsT5
Strona:
https://ibb.co/x3rgQHP
Kod Strony :
<?php
session_start();
?>
<!DOCTYPE html>
<html lang="pl">
<head>
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<link rel="stylesheet" href="style.css" type="text/css">
<script type="text/javascript" src="jquery-1.11.3.min.js">
</script>
<script type="text/javascript" src="nav_przyleganie.js">
</script>
</head>
<body onload="odliczanie();">
<div id="container">
<div id="nav">
<ol>
<li class="Strona_główna">
<a href="http://localhost/php1/index.php">
<img width="55" height="45" src="index_files/logo_szkoly.png">
</a>
</li>
<li>
<a href="file:///C:/xampp/htdocs/php1/informacje.html">
Informacje
</a>
</li>
<li>
<a href="file:///C:/xampp/htdocs/php1/rekrutacja.html">
Rekrutacja
</a>
</li>
<li>
<a href="file:///C:/xampp/htdocs/php1/zdjecia.html">
Zdjęcia
</a>
</li>
<li>
<a href="file:///C:/xampp/htdocs/php1/Uczniowie.html">
Uczniowie
</a>
</li>
<li class="Logowanie">
<?php
if ((isset($_SESSION['zalogowany'])) && ($_SESSION['zalogowany'] ==true))
{
echo "Witaj ".$_SESSION['user']. '<img class="strzałka" width="20" height="20" src="index_files/Strzałka.png">';
echo'<ul>
<li class="a">
<a href="http://localhost/php1/logout.php">
Wyloguj się
</a>
</li>
<li class="b">
<a href="http://localhost/php1/rejestracja.php">
Stwórz nowe konto
</a>
</li>
</ul>';
}
else
{
echo '<a href="http://localhost/php1/logowanie.php">Zaloguj Się</a>';
}
?>
</li>
</ol>
<div id="aktualności">
<div id="aktualności_logo">
<b>Aktualności</b>
</div>
<?php
//if ((isset($_SESSION['zalogowany'])) && ($_SESSION['zalogowany'] ==true))
//{
echo'
<div id="Dodaj_komentarz">
<form action="wyslij.php" method="post">
<input class="Komentarz" type="text" name="autor" placeholder="Imię i Nazwisko"/></br>
<input class="Komentarz" type="text" name="tytul" placeholder="Tytuł"/></br>
<textarea class="Tresc_aktualnosci" type="text" name="tresc" placeholder="Treść"></textarea></br>
<input class="Komentarz" type="submit" value="Dodaj"/>
</form>
</div>';
//}
?>
<?php
if(isset($_SESSION['blad']))
{
echo '<div style="color: red;">'.$_SESSION['blad'].'</div>';
unset($_SESSION['blad']);
'</br>';
}
if(isset($_SESSION['wyslano']))
{
echo '<div style="color: blue;">'.$_SESSION['wyslano'].'</div>';
unset($_SESSION['wyslano']);
'</br>';
}
?>
<?php
try
{
require_once("connect1.php");
$polaczenie = new mysqli($host, $db_user, $db_password, $db_name);
if($polaczenie->connect_errno != 0)
{
throw new Exception(mysqli_connect_error());
}
else
{
$sprawdz = $polaczenie->query("SELECT * FROM komentarze");
if($sprawdz->num_rows > 0)
{
$num = $sprawdz->num_rows+1;
for($i = 1; $i < $num; $i += 1)
{
if($komentarz = $polaczenie->query("SELECT * FROM komentarze WHERE id='$i'"))
{
$wiersz = $komentarz->fetch_assoc();
if($wiersz['banned'] == 1)
{
continue;
}
echo '
</br>
<div class="Komentarz">
<div id="Komentarz_tytul">
<b>
</br>'
.$wiersz['tytul'].
'</b>
</div>
<div id="Komentarz_tresc">'
.$wiersz['tresc'].'
</div>
<div id="Komentarz_autor-data">
'.$wiersz['autor'].'</br>
'.$wiersz['data'].'
</div>';
if ((isset($_SESSION['zalogowany'])) && ($_SESSION['zalogowany'] ==true))
{
echo'
<div id="Komentarz_usun">
<a class="Komentarz_usun" href="usun.php?id='.$i.'">
Usuń
</a>
</div>';
}
'</div>';
}
}
}
$polaczenie->close();
}
}
catch(Example $error)
{
echo "ERROR!";
}
?>
</div>
</div>
</body>
</html>