[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Поиск MATCH(title) AGAINST('$search')
lop_atin
Здравствуйте, есть поиск:

$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 не установил? Я устанавливаю нажимая на эту кнопку:

user posted image

вторая фотка:
http://radikal.ru/fp/5b18c25b337f48edb3b7f256a05c397a
Valick
в отношении MySQL не нужны поясняющие картинки, нужен дамп таблицы

_____________
Стимулятор ~yoomoney - 41001303250491
lop_atin
Цитата (Valick @ 9.02.2014 - 21:59)
в отношении MySQL не нужны поясняющие картинки, нужен дамп таблицы

Вот: http://files.mail.ru/36B6070219054C699A3B0820CA33B14B
Там таблица: english
Winston
Зачем нам твоя таблица?
Напиши
SHOW CREATE TABLE `english`

И выложи сюда структуру
lop_atin
Цитата (Winston @ 9.02.2014 - 22:24)
Зачем нам твоя таблица?
Напиши
SHOW CREATE TABLE `english`

И выложи сюда структуру

сорри, вот:

CREATE TABLE `english` (
`id` int(6) NOT NULL AUTO_INCREMENT,
`unit` int(4) NOT NULL,
`title` varchar(255) NOT NULL,
`topic` varchar(255) NOT NULL,
`text` text NOT NULL,
`degree` int(1) NOT NULL,
`view` int(11) NOT NULL,
PRIMARY KEY (`id`),
FULLTEXT KEY `title` (`title`),
FULLTEXT KEY `topic` (`topic`),
FULLTEXT KEY `title_2` (`title`),
FULLTEXT KEY `title_3` (`title`),
FULLTEXT KEY `title_4` (`title`),
FULLTEXT KEY `title_5` (`title`),
FULLTEXT KEY `title_6` (`title`),
FULLTEXT KEY `topic_2` (`topic`),
FULLTEXT KEY `title_7` (`title`)
)
ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.