Ik heb een klein breinbrekertje, en omdat die van mij
al gebroken is kunnen jullie hem mischien oplossen.
Ik heb een :
table disciplines
id_dis|discipline
--------------------
1 |omgevingsontwerp
2|architectuur
4 |interieur ontwerp
8|meubel ontwerp
16|product ontwerp
------------------
in table 'bedrijfs_profiel' staat bij discipline 21
Nu moet er een scriptje uitzoeken welke disciplines
bij dit bedrijf hoort.. namelijk zo:
get. id_dis
21 - 16 = 5|product ontwerp
5 - 8 = cannot|niks
5 - 4 = 1|interieur ontwerp
1 - 2 = cannot|niks
1 - 1 = 0|product ontwerp
Ik hoop dat ik het duidelijk heb uitgelegd, want ik
snap het zelf niet helemaal. Tot zover is het errug simpel
om in de table bedr_prof de disciplines te verwijzen door
middel van de id_dis in de discipline's bij elkaar op te tellen,
maar hoe moet ik dit weer splitten? (in php graag)..
alvast bedankt!
ps. de table discipline wordt steeds uitgebreidt, dus de id_dis wordt ook steeds hoger (resp 128/256/512)
al gebroken is kunnen jullie hem mischien oplossen.
Ik heb een :
table disciplines
id_dis|discipline
--------------------
1 |omgevingsontwerp
2|architectuur
4 |interieur ontwerp
8|meubel ontwerp
16|product ontwerp
------------------
in table 'bedrijfs_profiel' staat bij discipline 21
Nu moet er een scriptje uitzoeken welke disciplines
bij dit bedrijf hoort.. namelijk zo:
get. id_dis
21 - 16 = 5|product ontwerp
5 - 8 = cannot|niks
5 - 4 = 1|interieur ontwerp
1 - 2 = cannot|niks
1 - 1 = 0|product ontwerp
Ik hoop dat ik het duidelijk heb uitgelegd, want ik
snap het zelf niet helemaal. Tot zover is het errug simpel
om in de table bedr_prof de disciplines te verwijzen door
middel van de id_dis in de discipline's bij elkaar op te tellen,
maar hoe moet ik dit weer splitten? (in php graag)..
alvast bedankt!
ps. de table discipline wordt steeds uitgebreidt, dus de id_dis wordt ook steeds hoger (resp 128/256/512)
traktor scratch!