You should have the filter on the results page set to filter based on: $_GET["search-distinct"] but you are filtering based on: $WADAboats->getColumnVal("Manufacturer") (which makes no sense... you can't filter a recordset by itself). Change that on line 6 of your results page and it should start working properly.