eine MySQL-Abfrage nach 2 Attributen sortieren
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
attribut
effekt
einstellung
eintrag
ergebnis
erste
falsch gru
fern meinst
kategorie
kleines problemkind
limit
mache
merkmal
order
sinnen
-
$abfrage = "SELECT * FROM rsforumthemen WHERE kategorie = '".$_GET['secct']."'ORDER BY fixiert ASC, id DESC LIMIT $start, $eintraege_pro_seite"; $ergebnis = mysql_query($abfrage); while($row = mysql_fetch_object($ergebnis)) { echo 'blah'; }
Hallo Leute
Was ihr da oben seht ist mein kleines Problemkind.
Ich möchte meine Forenbeiträge in einer abfrage so sortieren, dass die SQL einträge, die das merkmal fixiert haben als erstes kommen und dann alle anderen, gleichzeitig soll aber id DESC ausgeführt werden, wie geht das? So wie es jetzt ist, geht's iwie nicht, was mache ich denn da falsch?
Gruß
Technofan -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Du fügst noch ein "GROUP BY id" ein, das sollte eigentlich funktionieren und den Effekt erzielen.
-
GROUP BY id is ja wohl mal blödsin, dann kommt der Effekt, den azadoras genannt hat... hab's mittlerweile... es macht ja gar keinen Sinn des Atribut fixiert auf ASC zu stellen, weil dann ändert sich ja gar nix, weil er das dann alles unter alle anderen Einträge macht... DESC wäre es gewesen, ist mir aber net aufgefallen leider... aber GROUP BY fixiert hätte auch geklapt. ^^
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage