Dinya
Мыслитель
(7674)
13 лет назад
У меня комп тоже старый, при таком варианте не тупит абсолютно
"SELECT FROM tabl WHERE MATCH(text,zagolov) AGAINST ('$text_search') ",$db);
text,zagolov - Поля таблиц в базе в которых нужно искать,
'$text_search' - Искомое слово, которое клиент забивает в форму поиска
CREATE TABLE `contentmaster` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(16) NOT NULL,
`status` varchar(256) NOT NULL,
`text` text NOT NULL,
`title` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=10779327 DEFAULT CHARSET=utf8;
Обычный поиск типо SELECT id FROM contentmaster WHERE title LIKE '%community%' не подходит, домашний комп тупит со страшной силой.
Как же сделать быстрый поиск и что б не напрягал машину? Надеюсь на вашу помощь.