Kezdőoldal » Számítástechnika » Weblapkészítés » Hogy tudnám fordított sorrendb...

Hogy tudnám fordított sorrendben kiírni az adatbázisból az adatokat?

Figyelt kérdés

Ugye az adatbázison belül van egy Table, aminek mindegy most a neve. Abban el vannak tárolva posztok, amiket egy weboldal kiír egy <table>-be. Viszont ha beírok valamit az adatbázisba, az alulra kerül. Azaz a legfrissebbet mindig legalulra rakja. Hogy tudnám megfordítani, hogyha beszúrok az adatbázisos table-mbe adatot akkor azt előre helyezze az oldalon.

A weboldal kiíró PHP kódja ami a lényeg:


<table>



<?php


header ('Content-type: text/html; charset=utf-8');


$conn = mysqli_connect("localhost", "root", "", "eke");

if($conn-> connect_error) {

die("Nem sikerült csatlakozni az adatbázishoz:". $conn-> connect_error);

}

mysqli_set_charset($conn,"utf8");



$sql = "SELECT post_id, post_title, post_owner, post_date, post_text from posts";


$result = $conn-> query($sql);



if($result -> num_rows > 0) {

while ($row = $result-> fetch_assoc()) {

echo "

<tr>

<td><text class=bigtext>" . $row["post_title"] . "</text></td>

</tr>

<tr>

<td><text class=owner>" . $row["post_owner"] . "</text></td>

</tr>

<tr>

<td><text class=default>Közzétéve: </text><text class=date>" . $row["post_date"] . "</text></td>

</tr>

<tr>

<td><text class=default>" . $row["post_text"] . "</text><hr></td>

</tr>";

}

echo "</table>";

}


else echo "0 találat";


$conn-> close();



?>


</table>



2019. márc. 2. 18:32
 1/4 anonim ***** válasza:
100%

$sql = "SELECT post_id, post_title, post_owner, post_date, post_text from posts";


Ezt így egészítsd ki:


$sql = "SELECT post_id, post_title, post_owner, post_date, post_text from posts ORDER BY post_date DESC";

2019. márc. 2. 18:49
Hasznos számodra ez a válasz?
 2/4 A kérdező kommentje:
Nagyon szépen köszönöm! Nagyon sokat segítettél!
2019. márc. 2. 19:08
 3/4 anonim ***** válasza:
51%
post_id alapján egy fokkal jobb, az biztos hogy megfelelően van indexelve, és az új bejegyzéssel növekedik.
2019. márc. 3. 18:51
Hasznos számodra ez a válasz?
 4/4 anonim ***** válasza:
61%
Mindenképpen post_id alapján, sokkal gyorsabb lesz. Meg szebb...
2019. márc. 4. 10:29
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!