login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Forum Belangrijk topic

Offline DeepMafia - 07/04/2005 20:12
Avatar van DeepMafiaNieuw lid k heb een eigen online RPG game en daar heb ik ook een forum op gemaakt. Nu zijn er zeer belangrijke mededelingen die ik in het forum zet. Nou wil ik dat een belangrijke topic boven aan komt te staan.

Als iemand van jullie een voorbeeld wil ga dan naar www.mafia-world.nl en klik dan op Algemeen Forum. Je zult boven aan zien :

Belangrijk : Veranderingen
(en dan hier gewonen topics)
(en dan hier gewonen topics)
(en dan hier gewonen topics)
(en dan hier gewonen topics)
(en dan hier gewonen topics)

Waar de laatste post op die forum is geweest, dat topic komt boven aan. Maar belangrijke staan altijd boven aan. Wie weet een manier om dit script te schrijven? En als het kan zou iemand dit dan ook kunnen schrijven voor mij?

M.V.G.
Me

8 antwoorden

Gesponsorde links
Offline DownForZ - 07/04/2005 20:13 (laatste wijziging 07/04/2005 20:13)
Avatar van DownForZ HTML interesse je zou kunnen doen elk topic een level geven...dus standaard topic level 1, belangrijk topic level 2 etc etc, om maar iets te noemen en dan wel zorgen dat alleen mod/admin het level kan veranderen
Offline Tuinstoel - 07/04/2005 20:14
Avatar van Tuinstoel PHP expert Oh man niet weer 

Ik heb het zo opgezet in de tabelstructuur:
Ik heb een extra kolom aangemaakt met het type dat het bericht is,
0 voor normaal, 1 voor sticky, 2 voor belangrijk.

Dan pas ik mijn query wat aan zodat die bovenaan komen:

  1. SELECT * FROM `forum` ORDER BY `type`,`laatstepost` DESC

O.i.d, het moet in ieder geval dus wel zo.
Offline MechaVore - 07/04/2005 20:14 (laatste wijziging 07/04/2005 20:16)
Avatar van MechaVore Gouden medaille

PHP gevorderde
euhm, als je zelf een RPG hebt gemaakt zou je dat echt zelf kunnen doen, je maakt in je admin pagina een topic toevoeg stukje waarbij hij de waarde "belangrijk" een 1 geeft. (in de database)
dan haal je bij het forum eerst alle topics die bij belangrijk de waarde 1 hebben uit de database en daarna de topics die een 0 (standaardwaarde) hebben

edit:
F*ck te laat 
dit topics is trouwens in een MINUUT !!! opgelost 
Offline DeepMafia - 07/04/2005 20:34 (laatste wijziging 07/04/2005 20:55)
Avatar van DeepMafia Nieuw lid Jah maar wat mij dus niet lukt is hem boven aan krijgen. Bij mijn forum komt alles door elkaar

Murfy edit:
Gebruik die editknop toch eens!
Offline DownForZ - 07/04/2005 20:56
Avatar van DownForZ HTML interesse SELECT * FROM `forum` ORDER BY `type`,`laatstepost` DESC


je hebt wel een veld genaamt type , en 'forum' is de tabel
als je dat niet wist, weet je dat nu wel ;)

(soort van: het rijmt 
Offline Thomas - 07/04/2005 21:16
Avatar van Thomas Moderator phpBB + sticky topics ?
Offline DownForZ - 07/04/2005 21:31 (laatste wijziging 08/04/2005 10:38)
Avatar van DownForZ HTML interesse Fanghorn hij heeft blijkbaar zelf een forum gemaakt

Mederwerker edit; OEI, grote fout! Fanghorn het is FangorN
Offline Thomas - 08/04/2005 11:50
Avatar van Thomas Moderator Ik bedoelde in mijn reply dat je gewoon voor een standaard-oplossing kunt kiezen waarin deze (de gewenste) functionaliteit al zit.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.192s