[PHP/SQL] Forum catos & subs - help

Gestart doorSebastiaanh12 reacties44 weergaven

13 berichten · pagina 1 van 1

Sebastiaanh

Lid · Topicstarter

Berichten
9.953
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hoi,

Ik ben op dit moment bezig met een forum, alleen de categoriën worden niet goed weergegeven, namelijk meerdere keren.

Voorbeeld (het gaat om die Test, dat is 1 cato maar word 2x weergegeven):
Afbeelding

Query:

$getForum = DB::Query("SELECT catos.catnaam, subs.naam FROM catos JOIN subs ON(catos.id = subs.catid)");


Wie weet hoe ik dit oplos?

Mvg
Sebastiaan
0
Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
GROUP BY catos.id ofzo?
0
Sebastiaanh

Lid · Topicstarter

Berichten
9.953
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik heb nu dit:

DB::Query("SELECT catos.catnaam, subs.naam FROM catos JOIN subs ON(catos.id = subs.catid) GROUP BY catos.id");


En nu laat hij maar 1 subfora van test zien. sadley
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Quick n dirty oplossing: DISTINCT cooolMet een herkenning in de catos (wat een onduidelijke naam :?) table tussen category en forum kan je ook een hoop doen.
0
Sebastiaanh

Lid · Topicstarter

Berichten
9.953
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik snap dat DISTINCT niet. sadley
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sebastiaanh schreef:
Ik snap dat DISTINCT niet. sadley
Daarom bestaat er google thumbsup
0
Sebastiaanh

Lid · Topicstarter

Berichten
9.953
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Denk je serieus dat ik daar nog niet heb gezocht?
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sebastiaanh schreef:
Denk je serieus dat ik daar nog niet heb gezocht?
Eigenlijk wel bloos
0
Sebastiaanh

Lid · Topicstarter

Berichten
9.953
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Jawel. aahMaar goed - iemand anders die mij het wel duidelijk uit kan leggen en niet met Google aankomt?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Tja, op Google staan zat links (zelfs naar dev.mysql.com) waar de werking wordt uitgelegd.

Anyway... http://www.w3schools.com/sql/sql_distinct.asp
Dit moet je toch wel snappen, lijkt me?
0
Sebastiaanh

Lid · Topicstarter

Berichten
9.953
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Maar dat werkt niet -.-
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Hoe heb je het geimplementeerd, en hoe is je onderscheid tussen categories en forums?
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Volgens mij wil je dat het er zo uit komt te zien?:

Quote:
Test
Test 01
Test 02

Onzin
Onzin 01

Dan moet je ORDER BY gebruiken in plaats van GROUP BY.
Dan kun je met PHP zorgen dat hij Test maar 1x weergeeft.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren