Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
en seperat tabel med 2 felter: brugerid og interesse
SELECT * FROM tabel WHERE brugerid IN (SELECT brugerid FROM andentabel WHERE interesse='xxx') AND brugerid IN (SELECT brugerid FROM andentabel WHERE interesse='yyy')
hmm er lige lidt forvirret ...hvad jeg skal vælge af jeres forslag
Kom lige til at tænke på at jeg også har et felt som brugeren kan udfylde "manuelt" med noget helt tredje som interesse område...kunne være:
fisk,cykler,børn
påvirker det ?
/h
Synes godt om
Slettet bruger
12. oktober 2005 - 06:24#5
Ja. Så skal du ikke have 15 faste felter men en rigtig relationel database. Altså det som jens_bach foreslår. Koblingen mellem de 2 tabeller må så ske på en fremmednøgle, i dette tilfælde ville jeg foreslå et felt der hed BrugerID og som du lægger i tabellen med interesser.
hvis du bruger fri text så kan interesserne jo staves på mange måder tro mig :P
fx fisk fiskning
du kunne eventuelt gemme de data brugeren taster ind i en anden tabel og derefter ligge det over i din "interesser" tabel
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.