|
Cheese ↓
|
 |
|
10 Ноябрь, 2008, 05:49:04
|
НЕ ХУЕТА!
ХУЕТА!
|
|
Карма: -1
Сообщений: 74 Сила слова: -1.35
|
Есть скрипт "Excel price parser" который грузит эксельную таблицу в БД mysql. При этом если в эксельной ячейке только числа он нормально закидывает их поле БД а если там русский текст получаем в ячейке что-то такое:
&#49&#44&#48&#1101&#1074&#45&#49&#44&#52&#45&#52&#45&#51&#50&#55&#48&#32&#32&#50&#48&#48&#49&#1075
причем браузер вполне корректно отображает это безобразие когда оно выгребено запросом и вставлено в страничку...
Беда наступает когда необходимо организовать поиск по таблице. На сайте используется СР1251 что прописано везде от хтмл-хидеров страниц до хтаксесса. И у меня не хватает мозга придумать во что и как перекодировать строку из инпута формы чтобы на этой таблице сработало .... LIKE '%searchstri%'.... Единственное что приходит на ум - htmlentities( $searchstr,ENT_NOQUOTES,'cp1251') ... но оно не работает...
|
|
|
|
|
Записан
|
|
|
|
|
adw0rd ↓
|
 |
|
10 Ноябрь, 2008, 06:06:24 , спустя 17 минут 20 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
|
|
|
adw0rd ↓
|
 |
|
10 Ноябрь, 2008, 06:08:42 , спустя 2 минуты 18 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17615 Сила слова: 1.67
|
скрипт "Excel price parser"
в студию :)
|
|
|
|
|
Записан
|
|
|
|
|
Cheese ↓
|
 |
|
10 Ноябрь, 2008, 06:23:36 , спустя 14 минут 54 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
|
Карма: -1
Сообщений: 74 Сила слова: -1.35
|
Cheese, это называется мнемоники
Я догадываюсь как они называются.... Да и проблема собсно не в этом...
Интересно: iconv('cp1251', 'ISO 8859-1', $searchstr ) мне поможет? ... Пойду попробую...
|
|
|
|
|
Записан
|
|
|
|
|
adw0rd ↓
|
 |
|
10 Ноябрь, 2008, 06:29:47 , спустя 6 минут 11 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17615 Сила слова: 1.67
|
Cheese, а в чем? У тебя данные в мнемониках хранятся в базе?
И причём тут кодировка?
скрипт "Excel price parser"
в студию :)
W
|
|
|
|
|
Записан
|
|
|
|
|
Cheese ↓
|
 |
|
10 Ноябрь, 2008, 06:55:17 , спустя 25 минут 30 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
|
Карма: -1
Сообщений: 74 Сила слова: -1.35
|
Cheese, а в чем? У тебя данные в мнемониках хранятся в базе?
И причём тут кодировка?
Я видимо не совсем точно сформулировал название темы...
Да у меня в БД данные в мнемониках(поля типа TEXT), а строка которую юзер ввел в форму поиска в СР1251...
И как мне найти вхождения этой строки в таблицу???
На сам скрипт ссылку кину... Если подскажете где в нем подкрутить кодировку для сохранения буду признателен...
|
|
|
|
|
Записан
|
|
|
|
|
adw0rd ↓
|
 |
|
10 Ноябрь, 2008, 07:24:39 , спустя 29 минут 22 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17615 Сила слова: 1.67
|
Cheese, надо данные хранить не в мнемониках... Кодировка в данном случае имеет косвенное отношение.
|
|
|
|
|
Записан
|
|
|
|
|
Cheese ↓
|
 |
|
10 Ноябрь, 2008, 07:47:16 , спустя 22 минуты 37 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
|
Карма: -1
Сообщений: 74 Сила слова: -1.35
|
Cheese, надо данные хранить не в мнемониках...
Да я бы с радостью.... Да только разобраться со скриптом мозга не хватает... Скрипт отправил в личку...
|
|
|
|
|
Записан
|
|
|
|
|
adw0rd ↓
|
 |
|
11 Ноябрь, 2008, 12:32:40 , спустя 4 часа 45 минут 24 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17615 Сила слова: 1.67
|
Cheese, завтра разберусь ;)
|
|
|
|
|
Записан
|
|
|
|
|
adw0rd ↓
|
 |
|
11 Ноябрь, 2008, 09:33:05 , спустя 21 час 25 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17615 Сила слова: 1.67
|
Cheese, дай свой xls документ и код, которым ты юзаешь данную либу
|
|
|
|
|
Записан
|
|
|
|
|