$result = mysql_query("SELECT `id`, `unit`, `title`, `topic`, `degree`
FROM `english`
WHERE `title` LIKE '%$search%' OR MATCH(title) AGAINST('$search') OR `topic` LIKE '%$search%' OR MATCH(topic) AGAINST('$search')",$db);
Раньше он работал, но потом удалилась БД, восстановить ее не удалось. Пришлось создавать заново с теме же полями.... Теперь работает только только первая часть:
WHERE `title` LIKE '%$search%'
а вот вторая не работает:
MATCH(title) AGAINST('$search')
Я так думаю, что я что-то в БД не так сделал, погуглил, узнал, что нужно FULLTEXT установить для полей (по которым ищем), установил, но нечего не работает...
Может быть я fulltext не установил? Я устанавливаю нажимая на эту кнопку:
вторая фотка:
http://radikal.ru/fp/5b18c25b337f48edb3b7f256a05c397a