mrsrowe Posted October 14, 2007 Share Posted October 14, 2007 Hello I'm not sure the best way to do this. I have a small database of documents, I would like users to be able to search for a date, or to search on a word - the relevant column has been indexed in the db, or to search on a set of pre-defined keywords. I have a form with a text box for the free text search, a drop down list for the keywords and a drop down list for the dates on the page which recieves the input, how do I best write the querey. Is it best to use a case statement, something like Case selected date, SELECT * FROM table WHERE chosenDate = $chosenDate break Case selected keyword SELECT * FROM table WHERE MATCH (Abstract) AGAINST ('$word') break Case SELECT * FROM table WHERE Keyword = $kWord or is there a more elegant way of writing the code. apologies if this is a bit wooly, it's sunday evening T Link to comment https://forums.phpfreaks.com/topic/73217-advice-on-how-to-write-a-search-page/ Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.