I have this site written in php. Users can submit their site to a directory. All the listings in directory are in a mySQL database. I would need a search engine that can search the entries.

Do you know where I could find one? or could you briefly describe how a search engine works.

How can they order the searches by revelency. Let's say someone searches "free webmaster resources". I can divide the search into "free", "webmaster", and "resources", then search the database for entries, but then how do I order them? How can I have the entriy with "Free webmaster resources" come before the entry with "free resources"? Is there a page on the internet where I could read up on this?

Carl Lerche

Lerca Link Exchange
Promote your site using reciprocal links!
Click now and win 25,000 banner impressions