[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Поиск слова в строке SQL
maruo
Есть запись в таблице "Абакан, Торосова,8а,Бизнес-класс,р-н Храма"
Нужно вытащить запись по 1му слову если есть в строке.

LIKE не подошел.
redreem
Цитата (maruo @ 31.05.2016 - 15:15)
LIKE не подошел

ну чуть позже подойдет, подождите.
maruo
redreem, Не смешно) LIKE %Абакан% только так вытаскивает запись ,
Если напишу %Торосова% ничего не найдет!
redreem
maruo
а если в кавычки строку '%Торосова%'?
дай доступ к базе, гляну.
maruo
redreem, каким образом я тебе дам доступ к локальной БД)
а если поле text а не varchar? это будет мешать на поиск?

Цитата
а если в кавычки строку '%Торосова%'?

Я через PDO работаю там ведь кавычки сами подставляются?
redreem
Цитата (maruo @ 31.05.2016 - 15:51)
Я через PDO работаю

а, ну пдо - это не ко мне. я думал ты нормальный чувак, - только чистый SQL smile.gif шутка.
maruo
redreem, Я перешел с чистого на пдо)Ибо тут свои плюсы
redreem
ну выполни "чистый SQL" к базе, сработает like?
maruo
redreem, хм странно да работает
Все нашел где)
$param% тут была ошибка
% забыл
redreem
пдо такое пдо smile.gif
maruo
redreemДа не это не в ПДО) Я забыл проставить)
redreem
Цитата (maruo @ 31.05.2016 - 16:13)
Я забыл проставить)

ну так проставь (там такой зеленый плюсик) с формулировкой "навел на мысль" smile.gif шутка.
maruo
redreem, мне не сложно лови) я уже понял что у тебя слово шутка (шутка)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.