Håller på att designa en databas och har lite funderingar på hur jag skall lösa en grej.
Användaren skall när han registrerar sig kunna kryssa i olika intressen ur en lista med checkboxar. Sedan skall man kunna använda det som sök kritierie tillsammans med de andra kriterierna som t.ex namn.
Frågan är hur jag löser sökningen. Det finns ett 10-tal olika intressegrupper som är möjliga att välja. Hade tänkt använda mig av checkboxar även vid sökningen...alltså besökaren får kryssa i vilka intressen han vill söka på. Hur känner jag av vilka som är ikryssade och får in dom på rätt sätt i SQL-strängen?
Har tyvärr ingen kod att lägga upp än då jag fortfarande håller på och planerar, men lite råd och tips skulle antagligen hjälpa mig mycket i detta läget även om dom är lite allmänt formulerade.
antingen skulle du kunna lägga alla intressen i ett fält separerade med , tecken. Sedan när du söker måste du splitta upp den i en array så det kan bli krångligt.
Jag hade gjort en länk tabell med 10 fält med de olika intressena med en kryssruta, satt till true om han har valt det intresset. Sedan är det inte så krångligt
Hmm...tror du är inne på det jag funderade på men inte var riktigt säker på hur jag skulle lösa. Är väl för seg idag helt enkelt. Jag jobbar vidare och återaktiverar den här tråden när jag har lite kod att slänga upp...tack så länge.
Gör det så hjälper vi dig när du stöter på problem Du får bygga en dynamisk sqlsatts sedan vid sökningen och det kan ibland bli lite plurigt.. **he he**