Citat:
Originally posted by Jonas@Oct 16 2006, 14:44
Gör inte nedanstående kod exakt samma som ovanstående?
Kod:
SELECT id, namn, tillverkare FROM p WHERE MATCH(namn, tillverkare) AGAINST ('mitt sökord' IN BOOLEAN MODE) ORDER BY relevance DESC
|
Nej.
Exempel
tabell P innehåller
ID, NAMN, TILLVERKARE
1, gul banan, rune svensson
2, svart boll, sven karlsson
3, rosa bord, bertil banan
sökning efter namnet "banan" och tillverkare "svensson" returnerar i ditt fall både 1 och 3. Men i mitt fall endast 1 eftersom bertil banan är en tillverkare.
med andra ord. i mitt formulär har jag två input rutor. en för namnet och en för tillverkaren. i ditt fall behövs endast ett input ruta. Fördelen med mitt sätt är att sökresultatet blir bättre.
något annat förslag?