Thank you everyone, I have been able to create the FULLTEXT index with the multiple columns, however when I do a search it produces no text results: This is the SQL code that does not work: [code] $sql = "SELECT * FROM $inventory_table WHERE MATCH(year, size, color, gvw, brakes, vin, manufacturer, body_type, curb_wt, comments) AGAINST ('$search') AND status = 'Available'"; [/code] But this code does work: [code] $sql = "SELECT * FROM $inventory_table WHERE ( year LIKE '%$search%' OR size LIKE '%$search%' OR color LIKE '%$search%' OR gvw LIKE '%$search%' OR brakes LIKE '%$search%' OR vin LIKE '%$search%' OR manufacturer LIKE '%$search%' OR body_type LIKE '%$search%' OR curb_wt LIKE '%$search%' OR comments LIKE '%$search%' ) AND status = 'Available'"; [/code] Any ideas why it is producing no results for the FULLTEXT query? There are matching rows... I know that SQL query is long and horrible, but my only alternatives are FULLTEXT searches right? This table will be modified on a daily basis with probably 50 different insert/update queries per working day. Is this too much?