|
|
|
| Делаю запрос к базе
SELECT `name` FROM `blacklist` WHERE `telefons` RLIKE '0502244997$'
|
ничего не находит
в таблице в telefons все номера забиты через энтер
без знака $ в конце нормально находит
SELECT `name` FROM `blacklist` WHERE `telefons` RLIKE '0502244997'
|
| |
|
|
|
|
|
|
|
для: skinny
(02.02.2012 в 14:37)
| | В чем заключается вопрос?
>в таблице в telefons все номера забиты через энтер
Что это означает? В поле telefons несколько номеров или в конце стоит Enter? В любом случае тогда $ - конец строки не подойдет. | |
|
|
|
|
|
|
|
для: cheops
(02.02.2012 в 14:58)
| | номера записаны так
просто каждый номер с новой строки
0665555555
0665555555
0665555555
0665555555
0665555555
0665555555
|
http://easycaptures.com/fs/uploaded/435/2391594729.png | |
|
|
|
|
|
|
|
для: skinny
(04.02.2012 в 17:16)
| | Тогда вместо $ вам следует использовать признак конца строки \r\n или \n, в зависимости от того, что это Windows или UNIX-переводы строк.
PS Хотя, конечно, с точки зрения организации базы данных это форменное безобразие :))) Нельзя воспользоваться преимуществами базы данных, когда она используется просто как место для складирования массивов неструктурированной информации. | |
|
|
|