Avatar
Dominik Gavrecký:

Ahojte, bojujem s problémom ako čo najlepšie vytvoriť radenie príspevkov na fóre. Potreboval by som ich zoradiť podľa času pridania s tým že ak je by bola nejaka téma označená ako obľúbená bola by nadovšetkým. Absolutne neviem ako to riešiť.

Ďakujem

Odpovědět 2. dubna 1:39
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
Michal Vašíček
Tým ITnetwork
Avatar
Michal Vašíček:

Jednoduše - nejdřív vypiš ty oblíbené a potom ty neoblíbené, které seřadíš podle času. Bylo by fajn ukázat, jak ukládáš, že je příspěvek oblíbený a jak ukládáš samotné příspěvky.

Nahoru Odpovědět 2. dubna 2:46
Příspěvek může obsahovat stopy arašídů, sarkasmu a sóji.
Avatar
Odpovídá na Dominik Gavrecký
Dominik Klapuch:

Použij na to

ORDER BY oblibeny DESC, datum DESC

Pokud použiješ pro ORDER BY 2 sloupce funguje to tak, že pokud dostaneš výsledky z prvního sloupce shodné, začne se to třídit podle sloupce druhého. V příkladu se počítá s tím, že oblíbený je buď 1 nebo 0, proto DESC.

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět 2. dubna 21:21
Kód a data patří k sobě.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.