Hei,
styrer fært med en script her. Har googlet og sjekket php.net, men kommer ingen vei.
Jeg har to tabeller fra en database som jeg ønsker å "krysssjekke" og skrive ut en liste.
Men det mener jeg at jeg har en tabell som inneholder flere grupper, og en tabell som inneholder en slags "binde"-tabell mellom grupper og brukere, sånn at de kan være medlem av flere grupper.
Men på profilen til bruker skal det være mulig å melde seg inn i nye grupper, og da ønsker jeg å liste opp de gruppe han IKKE er medlem av fra før.
Jeg tenkte kanskje jeg kunne gjøre dette med en løkke og bare si at skriv ut de gruppene som ikke har samme gruppeid, via en spørring. Men da kjører jo en spørring for hver gruppe han er medlem av, og lager mange tallrekker, uten at det hjelper meg. Beklager hvis jeg er litt uklar.
Det jeg så tenkte, var at jeg kanskje kan skrive ut verdiene fra tabellene og legge dem i et array, for så å sjekke de mot hverandre. "Skriv ut bare de gruppene som ikke finnes på bruker fra før".
Noen idé om hvordan jeg kan gå frem?
styrer fært med en script her. Har googlet og sjekket php.net, men kommer ingen vei.
Jeg har to tabeller fra en database som jeg ønsker å "krysssjekke" og skrive ut en liste.
Men det mener jeg at jeg har en tabell som inneholder flere grupper, og en tabell som inneholder en slags "binde"-tabell mellom grupper og brukere, sånn at de kan være medlem av flere grupper.
Men på profilen til bruker skal det være mulig å melde seg inn i nye grupper, og da ønsker jeg å liste opp de gruppe han IKKE er medlem av fra før.
Jeg tenkte kanskje jeg kunne gjøre dette med en løkke og bare si at skriv ut de gruppene som ikke har samme gruppeid, via en spørring. Men da kjører jo en spørring for hver gruppe han er medlem av, og lager mange tallrekker, uten at det hjelper meg. Beklager hvis jeg er litt uklar.
Det jeg så tenkte, var at jeg kanskje kan skrive ut verdiene fra tabellene og legge dem i et array, for så å sjekke de mot hverandre. "Skriv ut bare de gruppene som ikke finnes på bruker fra før".
Noen idé om hvordan jeg kan gå frem?