login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Nieuwsbrief

Offline finduilas - 14/09/2009 18:55
Avatar van finduilasPHP gevorderde Beste,

Ik ben momenteel bezig aan een nieuwsbriefsysteem. Alleen zit ik met een vraag...

Ik heb nieuwsberichten, artikels die ik in de nieuwsbrief zou willen hebben. Sommige kunnen in verschillende nieuwsbrieven voorkomen.. Daarom dacht ik aan een tussentabel.

Ik heb dus een tabel waarin de nieuwsbrief in zit.. Deze heeft een id, en wat extra info.

Daarin heb ik nog een andere tabel die de ids bijhoudt van welke artikels er in moeten en in welke nieuwsbrief. Zover geen probleem..

Maar nu moet ik kunnen zeggen dat artikel 2 bv belangrijker is dan artikel 1, en artikel 1 minder belangrijker dan artikel 3

Dus de volgorde zou zou dan zijn 2-3-1. In de database kan ik dit gewoon met cijfertjes eventueel. Maar hoe kan ik deze op een efficiente & eenvoudige manier (voor de gebruiker) voor elkaar krijgen?

3 antwoorden

Gesponsorde links
Offline marten - 14/09/2009 19:24
Avatar van marten Beheerder gewoon met pijltjes?

http://www.coms...ove_up.gif
http://www.coms...e_down.gif
Offline finduilas - 14/09/2009 19:51
Avatar van finduilas PHP gevorderde lol, en javascript ofzo? Of ajax? Maar ik heb niet meteen een idee hoe ik het dan best verwerk...
Offline marten - 14/09/2009 19:55
Avatar van marten Beheerder wat je wilt

klik op een pijltje, stuur de richting en het id mee:

artikel 10 omhoog

Stap 1.
Aan de hand van de richting kijk je welk artikel je nodig hebt
Omhoog ---> artikel wat kleiner is dan 10 limit 1
Omlaag ---> artikel wat groter is dan 10 limit 1

Stap 2.
Update de rij welke je in stap 1 gevonden hebt, en zet de volgorde op 10

Stap 3.
Update de rij van id 10 en maak daar of 9 of 11 van. (Of wat er anders in stap 1 gevonden is)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.17s