allowance Новичок 11 Авг 2013 #1 Есть такой запрос: WHERE title LIKE '% $search %' OR title LIKE '$search %' OR title LIKE '% $search' OR title LIKE '$search' Как сделать чтобы учитывался не только пробел в конце слова(LIKE '$search %') но ещё запятая, точка и такой символ "/"
Есть такой запрос: WHERE title LIKE '% $search %' OR title LIKE '$search %' OR title LIKE '% $search' OR title LIKE '$search' Как сделать чтобы учитывался не только пробел в конце слова(LIKE '$search %') но ещё запятая, точка и такой символ "/"
флоппик promotor fidei Команда форума Партнер клуба 11 Авг 2013 #2 http://dev.mysql.com/doc/refman/5.0/en/regexp.html#operator_regexp
allowance Новичок 11 Авг 2013 #3 WHERE title REGEXP '^[ ,./\]$search\[ ,./\]?$' - подправьте плиз если что не так
prolis Новичок 12 Авг 2013 #4 LIKE '$search_' а в данном случае вместо OR достаточно одного LIKE '%$search%' "%" - 0 и более любых символов "_" - ровно 1 любой символ
LIKE '$search_' а в данном случае вместо OR достаточно одного LIKE '%$search%' "%" - 0 и более любых символов "_" - ровно 1 любой символ