Søgefunktion (mySQL db)
Hej,jeg skal søge efter indholdet i et tekstfelt i en mysql database. Følgende krav til posten skal være opfyldt for at den fanges af min sql:
main = 1
search = 1
county = 0
Desuden skal feltet 'content' indeholdet noget der minder om det der er indtastet i søgefeltet.
Jeg har selv forsøge med dette:
strKeyword = Request.Form("keyword")
strKeyword = Replace(strKeyword,"'","''")
SQL_search = "Select * FROM Pages WHERE Main = 1 AND County = 0 AND Search = 1 AND Content LIKE '%" & strKeyword & "%'"
Set rsSearch = Conn.Execute(SQL_search)
Men det virker af en eller anden grund ikke. Jeg har får returneret alle poster hvor main=1, county=0 og search=1, men den tager ikke højde for om der er noget der ligner søgeordet i 'content' feltet.
Håber der er en der kan hjælp mig lidt videre.
