Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.01.2011, 21:10   #1
kpachbiu
взагрузке.рф
Форумчанин
 
Аватар для kpachbiu
 
Регистрация: 13.06.2010
Сообщений: 117
Радость Поиск слова в БД

Есть БД со списком слов, структура такая:

id | word
1 | арбуз
2 | азбука
3 | балалайка
и.т.д

Я делаю поиск слова в скрипте

PHP код:
SELECT 
FROM `words
WHERE `word`= 'урок' 
Найдено 0 результатов!

Если делать просто LIKE
PHP код:
SELECT 
FROM `words
WHERE `wordLIKE 'урок' 
Найдено 0 результатов!

А если делать по совпадению %LIKE%
PHP код:
SELECT*  
FROM` words
WHERE `wordLIKE '%урок%' 
То выдается более 1 результата: сурок, укурок и так далее


Как сделать поиск точного совпадения слова в MySQL ?
Взагрузке.рф - Файлы для людей
Ищу художника или веб-дизайнера для создания браузерной онлайн игры! icq 340-289-851
kpachbiu вне форума Ответить с цитированием
Старый 01.01.2011, 21:14   #2
Никки
Форумчанин Подтвердите свой е-майл
 
Аватар для Никки
 
Регистрация: 20.11.2007
Сообщений: 500
По умолчанию

Вы же сами написали:
Код:
SELECT * 
FROM `words` 
WHERE `word`= 'урок'
или то же самое:
Код:
SELECT * 
FROM `words` 
WHERE `word` LIKE 'урок'
Никки вне форума Ответить с цитированием
Старый 01.01.2011, 21:14   #3
Никки
Форумчанин Подтвердите свой е-майл
 
Аватар для Никки
 
Регистрация: 20.11.2007
Сообщений: 500
По умолчанию

Вы же сами написали:
Код:
SELECT * 
FROM `words` 
WHERE `word`= 'урок'
или то же самое:
Код:
SELECT * 
FROM `words` 
WHERE `word` LIKE 'урок'
Никки вне форума Ответить с цитированием
Старый 01.01.2011, 21:35   #4
kpachbiu
взагрузке.рф
Форумчанин
 
Аватар для kpachbiu
 
Регистрация: 13.06.2010
Сообщений: 117
По умолчанию

Я сделал дамп БД и увидел что после каждого слова у меня стоит знак /r
А в панели myphpadmin этого знака НЕ видно! Сейчас уберу знак, перезалью базу и думаю всё заработает!
Взагрузке.рф - Файлы для людей
Ищу художника или веб-дизайнера для создания браузерной онлайн игры! icq 340-289-851
kpachbiu вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск слова shanluu Общие вопросы Delphi 1 08.10.2010 22:02
Разбить текст на слова и произвести поиск каждого слова по текстовому массиву Burning_brook Microsoft Office Excel 2 22.05.2010 01:56
Поиск слова Chartvit Общие вопросы C/C++ 2 08.12.2009 21:57
Поиск слова Chartvit Общие вопросы C/C++ 0 06.12.2009 16:02
Поиск слова. Gon Паскаль, Turbo Pascal, PascalABC.NET 3 05.10.2008 17:14