I have created a search page which shows all records from a table that
include one or more words of the search string. Is there a way I can
have MySQL sort the results according to relevance, and only display
each recordset once?
I am using ASP with IIS 5
txtSearch = Request("txtSearch")
arrSearch = split(txtSearch, " ")
tmpSearch = ""
For x = 0 To UBound(arrSearch)
If x <> 0 Then
tmpSearch = tmpSearch & "or "
End If
tmpSearch = tmpSearch & "us_desc LIKE '%"& arrSearch(x) &"%'"
Next
searchString = "SELECT * FROM consign WHERE consign_num =
'"&prodRs("consign_num")&"' AND ("& tmpSearch &") ORDER BY consign_num
ASC"
Thanks in advance for any help you can provide.
Sincerely,
Nick Boldt
Computer Network Administrator
Track of the Wolf
Elk River, MN 55330
Tel: 763-633-2500 Fax: 763-633-2550
www.trackofthewolf.com
[EMAIL PROTECTED]
---------------------------------------------------------------------
Before posting, please check:
http://www.mysql.com/manual.php (the manual)
http://lists.mysql.com/ (the list archive)
To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php