Søge på flere ord på en gang.
Jeg har en opslag i min MySql der ser således ud:$soeg_query = mysql_query("SELECT pix.produkt AS produkt, pix.overskrift AS overskrift, pix.tekst AS tekst, pix.html_tekst AS html_tekst, sub_menu.id AS sub_menu_id, sub_menu.menu_id AS sub_menu_menu_id FROM pix, sub_menu WHERE (pix.overskrift LIKE '%$search%' OR pix.tekst LIKE '%$search%' OR pix.html_tekst LIKE '%$search%') AND sub_menu.id = pix.produkt ORDER BY pix.overskrift");
Fra min søgeformular kommer der er en værdi i $search feltet.
Det funger fint hvis jeg feks bare søger på "hej"
så finder den alle steder der står "hej" i databasen.
Men hvis jeg søger på "hej med dig" skal den finde alle steder der står "hej" og "med" og "dig" i databasen og ikke kun hvor der står ordret "hej med dig"
Hvordan gør jeg det??
