уже писал на тостере вопрос таки удалось исправить но все же не так как нужно: Впрочем:
есть в базе:
id | vuzn | vidp
1 | а (буква) | Первая буква
2 | б (буква) | Вторая буква
когда я ввожу в поиске на сайте:
а буква то выводится только:
1 | а (буква) | Первая буква и если же ввожу
б буква то тоже выводится только:
2 | б (буква) | Вторая буква. Тут все нормально(мне так и нужно наиболее точную выборку)
НО!!! Если я ввожу:
буква а, то на сайте выводится:
2 | б (буква) | Вторая буква
1 | а (буква) | Первая буква
(а нужно только:
1 | а (буква) | Первая буква)
и наоборот, если ввожу:
буква б, то выводится:
1 | а (буква) | Первая буква
2 | б (буква) | Вторая буква
(а нужно только:
2 | б (буква) | Вторая буква)
Код:
$raw_results = mysql_query("SELECT *, MATCH (vuzn,vidp) AGAINST ('+$query' IN BOOLEAN MODE) as REL FROM `tab` WHERE MATCH (vuzn,vidp) AGAINST ('+$query' IN BOOLEAN MODE) ORDER BY REL;") or die(mysql_error());
Как тут исправить?