Поиск (Как (Логика и или))

query

Новичок
Поиск (Как (Логика и или))

Что-то не пойму как сделать логику или.
Вот пишу:


PHP:
"SELECT * FROM _table_ WHERE title LIKE '%".$search."%' OR desc_ription LIKE '%".$search."%'"
Это получаеся логика и.
Я тут документацию про поиск почитал. и там после заголовка Логика только формочка.
И как подсветку делать я тоже не очень понял.


Оффтоп: сдесь автоудаление тем?
 

Фанат

oncle terrible
Команда форума
теперь ещё раз, и подробно.
что ты хотел получить, что для этого сделал, и что получилось вместо ожидаемого. про поиск
про подсветку задашь отдельный вопрос.

автоудаления здесь нет
 

query

Новичок
Вот такой запрос:
SELECT * FROM _table_ WHERE title LIKE '%".$search."%'

Допустим переменная $search равна "Я ищу"
Нужно найти поля title которые содержат либо "я" либо "ищу"

А он ищет только конкретно "Я ищу"
 

ys

отодвинутый новичок
query
>Нужно найти поля title которые содержат либо "я" либо "ищу"
А теперь попробуйте составить SQL запрос для этих требований.
И, возможно, станет ясно как надо делать.
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
query
Вместо того, чтоб строчить посты со скоростью звука - юзаем гугл.
 

Фанат

oncle terrible
Команда форума
Нужно найти поля title которые содержат либо "я" либо "ищу"
ну так и напиши это же самое, только на SQL!

где ты в обычном поиске подстроки нашел какую-то ЛОГИКУ?!

если в строке "мама мыла раму" исксть подстроку "мыла ра" - ты здесь тоже скажешь,что "логика и" присутствует?
 

phprus

Moderator
Команда форума
Сверху