Проблема с формой поиска!

L4
На сайте с 02.11.2010
Offline
5
430

Есть форма поиска по базе данных, выборка происходит из таблице с совпадение значения $n_gruz в поле descript

$result2 = mysql_query("SELECT kod, descript, nalog FROM kod_tn_ved WHERE MATCH(descript) AGAINST('$n_gruz')",$db);

$myrow2 = mysql_fetch_assoc($result2);

затем вывожу результаты:

do 

{

echo '<div class="one">'.$myrow2[kod]." - ".$myrow2[descript]."; импортный налог - ".$myrow2[nalog]."% <input name='nalog1' type='radio' value=".$myrow2[nalog]." CHECKED/></div>";
}
while ($myrow2 = mysql_fetch_array($result2));

Проблема заключается в следующем — во-первых, почему данный скрипт не работает если запрос меньше 4 символов.

Во-вторых и самое главное если находятся больше трёх совпадений то результаты не выводятся на экран...

Прошу помощи..

[umka]
На сайте с 25.05.2008
Offline
456
#1
lemur4ek:

Проблема заключается в следующем — во-первых, почему данный скрипт не работает если запрос меньше 4 символов.

Измените в конфигурации MySQL значение переменной 'ft_min_word_len'

Лог в помощь!
L4
На сайте с 02.11.2010
Offline
5
#2

Спасибо, а как быть со второй проблемой?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий