login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Reacties selecteren

Offline dimb - 16/03/2007 15:27
Avatar van dimbNieuw lid Hey,

Ik ben bezig met een lijst van actieve topics dit doe ik met de volgende sql:

SELECT tid FROM replys ORDER BY id DESC LIMIT 0 , 5

Dit werkt goed ism een while maar als er 2 of meer reacties zijn in 1 topic dan krijg ik in die lijst ook 3 keer hetzelfde topic. Is dat niet op te lossen zodat je elk topic maximaal 1 keer ziet maar dat er toch 5 topics worden weergegeven ?

Dimby

6 antwoorden

Gesponsorde links
Offline Thomas - 16/03/2007 15:35
Avatar van Thomas Moderator Houd de laatste reactie ook bij in de topic-tabel.
Offline dimb - 18/03/2007 19:16
Avatar van dimb Nieuw lid Is er ook nog een andere manier
Offline ikkedikke - 18/03/2007 19:41 (laatste wijziging 18/03/2007 19:42)
Avatar van ikkedikke PHP expert SELECT tid FROM topics t ORDER BY (SELECT rid FROM reacties r WHERE topicid = t.tid ORDER BY rid DESC LIMIT 1) DESC LIMIT 0,5
Het is niet getest maar ik heb er wel vertrouwen in 
Offline dimb - 19/03/2007 18:13
Avatar van dimb Nieuw lid Ik snap het niet helemaal wat zit jij met "rid" 
Offline SomaQan - 19/03/2007 18:22
Avatar van SomaQan PHP beginner WHERE, kun je misschien gebruiken er staat een tut er over hier op SM
Offline dimb - 07/04/2007 17:05 (laatste wijziging 09/04/2007 20:42)
Avatar van dimb Nieuw lid Ik heb het zo gemaakt dat als je een reactie plaatst dat je topic boven staat. Alleen het probleem is nu dat als je een nieuw topic maakt dat die niet boven komt te staan hoe los ik dat op ? Ik heb eveneens geprobeerd ervoor te zorgen dat het bij het openenen automatische 1 reactie erbij komt maar werkt eveneens niet
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.172s