fritz85: MySQL order by + rand()

Beitrag lesen

Guten Morgen Lo!

Ja, eins. Und das obere muss auch noch raus, oder willst du von den Premiums generell nur 10 angezeigt bekommen?

Nein das natürlich nicht es kann ja immer mehr geben, ausserdem wird $start, $ins_page durch zwei Parameter gesteuert, anyway.

ORDER BY
    s.time DESC

Sorry, das hatte ich bereits so drin.

Warum es dann aber nicht sortieren soll, entzieht sich meiner Kenntnis. Der Feldtyp in s.time ist ein Datumstyp oder ein Integer, der einen Unix-Timestamp verkörpert, oder ein String?

ist ein Unix Timestamp.

Ich hab es nun so gemacht beim 1 Statement das LIMIT weggenommen (=> RAND funktioniert nicht mehr)
Die Sortierung bei den Nicht-Premium-Einträge ist noch immer falsch.

Gruss
fritz85