It's not the single quote causing the problems because I can make it work with other words that have a single quote. Actually the varable is set in a form and passed to the script so it's getting slashed out automatically. I just recently have found another word that it breaks on which is "further".
You can test it out at: http://www.9inchnails.com/discography/index.php using the discography search.
There is an entry in the database called "Further Down The Spiral". If you type 'Further' into the search box it comes up with no results but if you type in 'Spiral' results are found including this entry.
Another entry is "We're In This Together" which won't return results if "We're" is included as a word in the search. I've tested with a made up entry with a ' in a word and all worked well - so I'm sure that the ' is not causing the problem.
I'm totally stumped on this. Thanks for your help.
-- oh, I'm getting no error messages on any of this.
Matt