Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

[MySQL] Sortierung per Zufall aber mit einem Eintrag

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
pebosi
PostRank 7
PostRank 7
Beiträge: 495
Registriert: 06.11.2004, 18:38

Beitrag von pebosi » 12.10.2005, 14:19

Hi,

ich rufe Daten einer Tabelle mittels ORDER BY RAND() per zufall ab, kann ich dabei irgendwie festlegen das z.b. der Eintrag mit der ID 5 auf jeden all mit ausgegeben wird?

gruß pebosi

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


gsingle
PostRank 4
PostRank 4
Beiträge: 113
Registriert: 25.08.2005, 00:26
Wohnort: Deutschland

Beitrag von gsingle » 12.10.2005, 21:59

pebosi hat geschrieben: ich rufe Daten einer Tabelle mittels ORDER BY RAND() per zufall ab, kann ich dabei irgendwie festlegen das z.b. der Eintrag mit der ID 5 auf jeden all mit
Nein.

derHund
PostRank 5
PostRank 5
Beiträge: 296
Registriert: 08.01.2005, 14:39

Beitrag von derHund » 13.10.2005, 13:07

klar geht das. per sql sortierst du zuerst nach IF(id=5, 0, 1) bzw IF(id IN (5, ...), 0, 1), dann nach RAND(). problem dabei ist, daß der eintrag mit der id 5 immer an erster stelle steht.

per php könntest du die einträge, die auf jeden fall erscheinen sollen, einfach druntermischen ...

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag