
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
30.11.2014, 15:21:42
|
|||
|---|---|---|---|
|
|||
ф не равно ф |
|||
|
#18+
из php выполняю команду Код: php 1. 2. в таблице predmet имеется запись, где grup=ф, но она не находится. с английскими символами и цифрами всё ок, но русские в бд не сравниваются( выводятся из бд русские символы корректно, сравнение в бд utf8_general_ci ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.11.2014, 15:48:34
|
|||
|---|---|---|---|
|
|||
ф не равно ф |
|||
|
#18+
qlewer2, а что будет если сделать. update table set grup = concat(grup,'фє) where id = xxx select hex(grup) from table where id = xxx байты одинаковые двух букв ф получаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.11.2014, 15:53:20
|
|||
|---|---|---|---|
ф не равно ф |
|||
|
#18+
"ф" - это строка. Кавычки забыли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.11.2014, 16:19:15
|
|||
|---|---|---|---|
|
|||
ф не равно ф |
|||
|
#18+
alex564657498765453байты одинаковые двух букв ф получатся? да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.11.2014, 16:20:15
|
|||
|---|---|---|---|
|
|||
ф не равно ф |
|||
|
#18+
vkle, какие кавычки, где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.11.2014, 22:03:02
|
|||
|---|---|---|---|
|
|||
ф не равно ф |
|||
|
#18+
vkle"ф" - это строка. Кавычки забыли. ну если строка, то аналогичным способом проверь ...уж более точно update .... как выше select hex(grup), hex("таже строка") ... все стри случая должны быть одинаковы(малоли...может изменение и выпорка по разному както работает... вреймворкам там какой завалялся... и конкретно по той строке что не работает. ЗЫ кстате, я про проверку говорил не через стороний клиент, а именно в том месте кода, имено темиже инструментами, где выборка не работает. и саму строку брать оттудаже , откуда и в нерабочем коде берёте... может таки сервер изначально получает эту ф в другой кодировке...а то тут был у меня случай... где на сайт приходило вроде норм в ютф8, из приложения написанного на си, только вот прикол...как потом на русских буквах проявилось,ютф был малость не тот... не помню точно что там было...но побитово анализиров байты, я таки нашол способ исправить текст в базе, ....чорт забыл что там не так было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.11.2014, 23:41:24
|
|||
|---|---|---|---|
|
|||
ф не равно ф |
|||
|
#18+
получилось! проблема была в синтаксисе языка php(веткой, выходит, ошибся). кто ж знал, что переменные можно запихивать в ковычки. немыслимо. исправил Код: php 1. на Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.11.2014, 23:50:25
|
|||
|---|---|---|---|
ф не равно ф |
|||
|
#18+
qlewer2проблема была в синтаксисе языка phpПроблема была в составлении запроса. Конкретно - в способе представления строк в SQL. qlewer2кто ж знал, что переменные можно запихивать в ковычки.Можно. Как можно помещать между любыми другими символами. В документации по PHP подробно описано несколько способов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&tablet=1&tid=1833868]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
54ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 324ms |

| 0 / 0 |
