though this doesn't directly answer your method.....I think that the following
http://sqlinthewild.co.za/index.php/2009/03/19/catch-all-queries/
may provide some alternative ideas......
________________________________________________________________
you can lead a user to data....but you cannot make them think
and remember....every day is a school day