questo script mi permette di ricercare tutte le parole in serite nel form di ricerca
come posso fare affinchè possa ricercare in messaggi che contengano tutte le parole ma anche in quelli dove sia presente anche solo una parola di tutta la frase?codice:<% search="pippo pappo tappo" set conn = server.createobject("adodb.connection") conn.open "driver={microsoft access driver (*.mdb)};dbq="&_ server.mappath("forum/forum.mdb") sql = "select * from messaggi where" ArrSearch = Split(search) x = 0 for each Word In ArrSearch If Not x = UBound(ArrSearch) Then sql = sql & " messaggio like '%" & word & "%' and" Else sql = sql & " messaggio like '%" & word & "%'" End If x = x + 1 Next set rs = conn.Execute(sql) ecc ecc... %>
es:
1)- ricerca nei messaggi che contengono "pippo pappo tappo"
2)- ricerca nei messaggi che contengono "pippo pappo"
3)- ricerca nei messaggi che contengono "pippo"
4)- ricerca nei messaggi che contengono "pappo"
5)- ricerca nei messaggi che contengono "tappo"
grazie x l'aiuto

Rispondi quotando