|
MySQL.RU - Webboard
Вернуться
Странный поиск. (Sergey) 30/06/2003 - 15:23:13
Re: Странный поиск. (Z@) 02/07/2003 - 14:06:32
> Original message text:
> From: Sergey - 30/06/2003 - 15:23:13
> Subject:Странный поиск.
> -----------------
> Есть база данных с названиями компаний. Почему то на запрос "ор"
> среди названий, где действительно есть "ор" выводятся названия "Практик", "Проект". В чем может быть дело?
>
> Вот текст скрипта:
>
> @ $db = mysql_pconnect("localhost","user","password");
>
> mysql_select_db("companies");
> $query = "select * from nt where name like '%".$searchterm."%'";
> $result = mysql_query($query);
> $num_results = mysql_num_rows($result);
>
> echo stripslashes($num_results);
> print "<br>";
> for ($i=0; $i < $num_results; $i++)
> {
> $row = mysql_fetch_array($result);
> echo stripslashes($row["name"]);
> print "<br>";
> }
>
From: Z@ - 02/07/2003 - 14:06:32
Subject:Странный поиск.
-----------------
У меня было похожее. Я просто ограничил поиск 4-мя символами, чтобы меньше 4 не вводили. Но до конца так и не понял в чем дело. Возможно что проблема в кодировках. Может если только по английски искать то будет все нормально. Или надо настроить mysql под русскую кодировку.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
9336
|
|