login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Sticky topic

Offline matthias - 11/10/2004 16:08
Avatar van matthiasPHP interesse Hey,

Ik heb een vraag.
Hoe kan ik ervoor zorgen dat een "sticky" topic in mijn forum altijd bovenaan blijft staan in de lijst met topics?

Ik heb nu dit als mysql_query:

  1. mysql_query("SELECT * FROM forum WHERE catid = '".$_GET['id']."' ORDER BY laatste_datum DESC");


Wie weet hoe ik dat het beste kan doen?

Mvg
Matthias

3 antwoorden

Gesponsorde links
Offline petory - 11/10/2004 16:25
Avatar van petory HTML interesse k denk met 2 query's....

dus eerst de sticky topics er uit halen... en daarna de gewone.
Offline Metalhead - 11/10/2004 16:28
Avatar van Metalhead HTML gevorderde Of een veld toevoegen met een boolean sticky
en dan order by sticky, laatste_datum

Dan krijg je eerst alle sticky's (in de vologrde van datum) en dan de gewone topic's in de volgorde van datum
Offline Tuinstoel - 11/10/2004 16:40
Avatar van Tuinstoel PHP expert
  1. SELECT * FROM forum WHERE catid = '".$_GET['id']."' ORDER BY sticky,laatste_datum ASC;
  2.  
  3. ik geloof dat je zo eerst de sticky's krijgt, waarvoor je een extra kolom hebt gemaakt, waarbij de waarde van de rij 0 of 1 is met wel of niet sticky en daarna sorteert hij gewoon op laatste_datum
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.224s