Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Помогите плиз! Равенство без учета регистров (BruNko) 15/08/2003 - 15:23:22
      Re: Помогите плиз! Равенство без учета регистров (walrus) 15/08/2003 - 21:38:15
      Re: Помогите плиз! Равенство без учета регистров (Ulianka) 13/09/2004 - 16:29:39
      Re: Помогите плиз! Равенство без учета регистров (qwer) 31/08/2007 - 16:19:37

> Original message text:
> From: BruNko - 15/08/2003 - 15:23:22
> Subject:Помогите плиз! Равенство без учета регистров
> -----------------
> Необходимо сделать запрос типа,
> SELECT * FROM `users` WHERE `username` LIKE '$username' AND `password` LIKE '$password'
>
> где $username и $password соответственно логин и пароль. Только в отличии от этого запроса условие равенства колонки `username` и '$username' должны быть без учета регистра букв!!!
>
> Может есть какая то функция типа strtolower (str string) (преобразование букв строки в нижний регистр) ... ПЛИЗ!
>


From: walrus - 15/08/2003 - 21:38:15
Subject:Помогите плиз! Равенство без учета регистров
-----------------
Есть такие функции lower и upper.

Только фокус в том, что like и так делает сравнение без учета регистра.

mysql> select 'ANC' like 'anc';
+------------------+
| 'ANC' like 'anc' |
+------------------+
| 1 |
+------------------+
1 row in set (0.11 sec)

mysql> select 'ANC' like 'ANC';
+------------------+
| 'ANC' like 'ANC' |
+------------------+
| 1 |
+------------------+
1 row in set (0.00 sec)

mysql> select 'ANC' like 'ANb';
+------------------+
| 'ANC' like 'ANb' |
+------------------+
| 0 |
+------------------+
1 row in set (0.00 sec)



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
32115



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |