делал значит поиск по базе, что-то вроде:
SELECT * FROM `table` WHERE `title` LIKE '%$q%'
как сделать чтобы поиск шел, только по тем строкам, в которых например значение колонки `color` = green
?
SELECT * FROM `table` WHERE `color` LIKE 'green'
не то, уже разобрался
SELECT * FROM `table` WHERE `title` LIKE '%$q%' AND `color`='green'
mysql_num_rows(mysql_query(SELECT * FROM `table` WHERE `color` LIKE 'green'));
это сколько совпадений будет