|
|
|
МуSQL and LIKE без учета регистра
|
|||
|---|---|---|---|
|
#18+
Лайк работает без учета регистра с английскими буквами, а с русскими увы... like 'qwe' -> результат: Qwe,QWE,QWe,qwe,qwE, и т.д. like 'йцу' -> результат: йцу, а должно быть ЙЦУ,йцУ,йЦу, и т.д. Как в этой ситуации быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2005, 17:39:44 |
|
||
|
МуSQL and LIKE без учета регистра
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2005, 18:54:41 |
|
||
|
МуSQL and LIKE без учета регистра
|
|||
|---|---|---|---|
|
#18+
Ошибся, наоборот. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2005, 18:55:29 |
|
||
|
МуSQL and LIKE без учета регистра
|
|||
|---|---|---|---|
|
#18+
/*------------------------------------------------ MySQL 4.1.7-n Server characterset: latin1 Db characterset: latin1 Client characterset: latin1 Conn. characterset: latin1 ------------------------------------------------*/ $find=convert_cyr_string($find,"w","d"); //из виндовс в дос $query = "select * from $table where LOWER(autors) like 'find%' "; При вводе "Н" находит Никифоров,Никитин и т.д. При вводе "н" ничего не находит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2005, 19:10:15 |
|
||
|
МуSQL and LIKE без учета регистра
|
|||
|---|---|---|---|
|
#18+
$find=convert_cyr_string($find,"w","d"); //из виндовс в дос т.к. тублица у меня в кодировке дос 866. Если надо, то могу перейти на виндовс кодировку, если поможет с решение проблемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2005, 19:17:51 |
|
||
|
МуSQL and LIKE без учета регистра
|
|||
|---|---|---|---|
|
#18+
Помогите кто может, очень нужно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 13:44:27 |
|
||
|
МуSQL and LIKE без учета регистра
|
|||
|---|---|---|---|
|
#18+
тебе уже написали ответ по like. Жля задания кодировки после коннекта установи нужную set names ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 16:20:51 |
|
||
|
МуSQL and LIKE без учета регистра
|
|||
|---|---|---|---|
|
#18+
Валентин Ктебе уже написали ответ по like. Жля задания кодировки после коннекта установи нужную set names ... А на примере нельзя показать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 00:24:03 |
|
||
|
МуSQL and LIKE без учета регистра
|
|||
|---|---|---|---|
|
#18+
Кустарник Валентин Ктебе уже написали ответ по like. Жля задания кодировки после коннекта установи нужную set names ... А на примере нельзя показать? Пример простой, для задания кодировок клиента их надо задать, и лучше если они будут не latin1 а сp1251 - стандартная кодировка винды. сразу после коннекта и задать SET NAMES cp1251; и выполнить этот запрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 13:40:38 |
|
||
|
МуSQL and LIKE без учета регистра
|
|||
|---|---|---|---|
|
#18+
Валентин КПример простой, для задания кодировок клиента их надо задать, и лучше если они будут не latin1 а сp1251 - стандартная кодировка винды. сразу после коннекта и задать SET NAMES cp1251; и выполнить этот запрос. Выдает : ERROR 1115 (42000): Unknown character set: 'cp1251' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 18:13:52 |
|
||
|
МуSQL and LIKE без учета регистра
|
|||
|---|---|---|---|
|
#18+
Это на каком-то сервере в интернете стоит MySQL ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 19:40:16 |
|
||
|
МуSQL and LIKE без учета регистра
|
|||
|---|---|---|---|
|
#18+
На локалхосте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 19:52:58 |
|
||
|
МуSQL and LIKE без учета регистра
|
|||
|---|---|---|---|
|
#18+
/*------ 08.11.2005 18:56:39 --------*/ SET NAMES cp1251; /* Результат : "Запрос успешен, 0 строк задействовано (0,06 сек)" */ show VARIABLES like '%char%'; character_set_client=cp1251 character_set_connection=cp1251 character_set_database=cp1251 character_set_results=cp1251 character_set_server=cp1251 character_set_system=utf8 select VERSION(); 5.0.15-nt и откуда такая версия эксклюзивная 4.1.7 ???? Чарсеты в 4.1 и 5-й версия одинаково работают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 20:00:31 |
|
||
|
МуSQL and LIKE без учета регистра
|
|||
|---|---|---|---|
|
#18+
mysql> set names cp1251; ERROR 1115 (42000): Unknown character set: 'cp1251' mysql> set names latin1; Query OK, 0 rows affected (0.00 sec) mysql> show VARIABLES like '%char%'; character_set_client=latin1 character_set_connection=latin1 character_set_database=latin1 character_set_results=latin1 character_set_server=latin1 character_set_system=utf8 character_sets_dir=e:\AppServ\mysql\share\charsets select VERSION(); 4.1.7-nt ОФ Сайт http://www.appservnetwork.com/ откуда я взял это чудо. http://prdownloads.sourceforge.net/appserv/appserv-win32-2.4.2.exe?download ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2005, 00:11:11 |
|
||
|
МуSQL and LIKE без учета регистра
|
|||
|---|---|---|---|
|
#18+
Что за изврат брать MySQL не там где его выкладывают, он же open source... Официальный сайт со всеми продуктами компании http://dev.mysql.com/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2005, 14:27:17 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=644&tid=1853473]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
2ms |
| others: | 208ms |
| total: | 362ms |

| 0 / 0 |
