Autor Zpráva
INEN
Profil *
Ahoj,

chtěl bych poprosit o radu. Mám dotaz do databáze:

$polozky_db = $conn->query("SELECT id, value FROM price ORDER BY date DESC,id DESC LIMIT 10");

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

echo "ID: ".$row["id"]."<br>";

}

Vypíše mi to posledních 10 hodnot:

ID:100
ID: 99
ID: 98
....


Já bych potřeboval, aby to proběhlo v opačném pořadí.

Začalo to načítat od posledního ID mínus 10 položek

Výsledek:

ID: 91
ID: 92
ID: 93
....
ID: 100


Prosím o radu. Děkuji mnohokrát.
pcmanik
Profil
INEN:
Niečo takéto by ti malo stačiť, alebo sa to dá riešiť aj priamo v tom SQL-ku.
INEN
Profil *
Ideálně by bylo vyřešit to přímo v tom SQL dotazu:

SELECT id, value FROM price ORDER BY date DESC,id DESC LIMIT 10


Ale i tak děkuji. Zkusím
Kajman
Profil
V tom odkaze je ukázka i řešeni dotazem.
inen
Profil *
Děkuji. Původně jsem to přehlédl.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: