Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




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, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
9336



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |