Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.07;
Скачать: CL | DM;

Вниз

Проблема с MYSQL   Найти похожие ветки 

 
Undert ©   (2004-10-18 12:44) [0]

Почему запрос вида [select * from table where text like "%$name%"] при strlen($name)>4 ничего не выдает, а при strlen($name)<=4 - выводит результат + все то, что содержит substr($name,0,4) ... ?! Глюк или так и должно быть ?!

Спасибо!


 
Deep ©   (2004-10-18 13:05) [1]


> выводит результат + все то, что содержит substr($name,0,4)
> ... ?!

результатом как раз и должно быть
все то, что содержит substr($name,0,4)
:))

а если тебе нужно $name - как отдельное слово добавляй к нему в условии пробелы(до и после).
"% $name %"


 
Deep ©   (2004-10-18 13:07) [2]

вдогонку: но не нужно забывать, что разделителем может быть не только пробел -- но и точка, запятая, скобка...


 
Undert ©   (2004-10-18 19:43) [3]

нее...
не так написал :))

вопрос в том, что like не срабатывает, если длина заданной строки с "%" по краям больше 4х символов - может где ограничение стоит на like ?



Страницы: 1 вся ветка

Текущий архив: 2004.11.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.027 c
9-1089902972
Kobik
2004-07-15 18:49
2004.11.07
Косяки с выводом фона.


6-1093870110
DsA
2004-08-30 16:48
2004.11.07
Как в Delphi узнать скорость соединения (Dial-Up, LAN)?


1-1098683811
Mishenka
2004-10-25 09:56
2004.11.07
Как добавить свойства к MenuItem?


14-1098293517
Knight
2004-10-20 21:31
2004.11.07
Вот сколько в Delphi пользуюсь и только сейчас возник вопрос...


14-1097832119
}|{yk
2004-10-15 13:21
2004.11.07
Программа составления генеалогий