Вожусь с проблемой поиска по БД. Есть таблица
`ff_parts` (
`id` int(11) NOT NULL auto_increment,
`visibility` set('1','0') collate utf8_unicode_ci NOT NULL default '1',
`model` varchar(50) collate utf8_unicode_ci NOT NULL,
`price` int(11) NOT NULL,
`category` set('interior','exterior','security','tires-and-wheels','accessories','chemistry') character set cp1251 NOT NULL,
`base_photo` text collate utf8_unicode_ci NOT NULL,
`photos` text collate utf8_unicode_ci NOT NULL,
`dop` text collate utf8_unicode_ci NOT NULL,
`name` text collate utf8_unicode_ci NOT NULL,
PRIMARY KEY (`id`),
FULLTEXT KEY `model` (`model`)
)
ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=24 ;
Нужно выбрать все записи где в поле model есть Nissan
Спрашиваю
SELECT * FROM `ff_parts` WHERE MATCH (model) AGAINST ('Nissan');
А в ответ тишина
_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки