Поиск email в базе

lelik17

Новичок
Возникла следующая проблема. Нужно организовать поиск по базе пользователей и искать по email-адресу.
Ищу вот так:

SELECT * FROM users WHERE user_email LIKE '%$email%'

Проблема в том, что таким образом не находит в базе ничего. Если, к примеру, передать не полостью email, а лишь то, что написано до @, то всё без проблем находится. Видимо что-то не так с собакой, но в поиске ничего подобного найти не смог. Как действовать?
 

HEm

Сетевой бобер
экранировать этот символ, поставьте перед ним обратный слеш
 

Вурдалак

Продвинутый новичок
Тут надо дебажить, а не экранировать всё подряд. Если ты доведёшь ситуацию до абсурда, когда у тебя в таблице один-единственный такой-то email, который не находится вот таким-то конкретным запросом (без всяких $email), то тогда приходи сюда со дампом и запросом.
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Почему именно %лайк%
Почему не лайк%, не =

а именно %лайк%
?

Просто интересно.
 
Сверху