Sorteren?

Gestart doorShahiem13 reacties36 weergaven

14 berichten · pagina 1 van 1

Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hey,

Voor een sorteerhoed script wil ik maken dat je jezelf in een bepaalde afdeling kunt indelen.
Dan kan je kiezen uit welke afdeling je niet wilt en dan kiest hij tussen de overige afdelingen en de afdeling met het minst aantal leden.

Maar weet iemand hoe ik dat voor elkaar krijg?

Gegroet
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Waar staan je afdelingen en het aantal leden?
In je database ofzo?
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ja in een database smile
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
In wat voor tabelopzet?
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Tabel afdelingskamer
id
naam

Bedoel je zo?
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Ja zoiets, maar dan alle tabellen die je nodig hebt om dat te kunnen uitzoeken.
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Tabel afdelingskamer
id
naam

Tabel leden_leden
uAfdeling

Zoiets ongeveer. uAfdeling is de afdeling waar in je zit.
0
Berichten
3.283
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
SELECT
    naam
FROM
    afdelingskamer
WHERE
    naam != AFDELING
GROUP by
    naam
ORDER by
    COUNT(1)
ASC
LIMIT 1


zo?

edit: ik heb je probleem verkeerd begrepen

zo:

SELECT
    naam
FROM
    afdelingskamer
WHERE
    id != ID
ORDER by
    (
        SELECT
            COUNT(1)
        FROM
            leden
        WHERE
            uAfdeling = afdelingskamer.id
    )        
ASC
LIMIT 1
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Maar hoe insert ik dan de afdeling die het uiteindelijk is geworden?
0
Berichten
3.283
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
query uitvoeren -> zet het in een array -> zet het in de database
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Bedoel je dat ik de query moet uitvoeren in de form of buiten de form?
0
Berichten
3.283
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik nam aan dat je dit wel snapte
Je zei dat het lid moest in vullen in welke afdeling deze niet kwam te zitten.
Je controleert na het verzenden d.m.v de query in welke categorie het lid komt
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ok, ik zal kijken wat ik er van kan maken smile
Bedankt Marijn biggrin
//Luukedit: 2 berichten samengevoegd
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Edit:

Bedankt Marijn biggrin
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