-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Подружить кодировку Access -> PHP ->MySQL

Суббота, 02 Апреля 2016 г. 23:31 + в цитатник
Уважаемые ГУРУ!

Помогите пожалуйста советом "особо одаренному" !!!

1 Есть в Access небольшая формочка регистрации пользователя (какая кодировка в access не могу определить)

2 Данные из формы методом POST уходят в скрипт PHP на сайт через MSXML2.ServerXMLHTTP (кодировка скрипта utf-8):

Set objHTTP = CreateObject("MSXML2.ServerXMLHTTP")
objHTTP.Open strRequestType, strURL
objHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
objHTTP.Send strData
HTTP_Request = objHTTP.responsetext

3 На сайте из PHP скрипта уходят в базу MySQL (кодировка базы utf-8)

Все работает отлично!
Проблема в кодировке кирилицы!

Если я в скрипте при тестировании тупо забиваю в SQL запрос строку "Вася" то в базу попадают ?????
Если я эту строку перекодирую из utf-8 в cp1251 то в базе "Вася" = "Вася" (почему так происходит??)

Если я данные полученные из access в массиве $_POST посылаю в базу - получаю ???
Если предварительно эти данные перекодирую хоть utf-8 в cp1251 хоть cp1251 в utf-8 - результать тот же - ????)

Не делаю связку access - MySQL через ODBC потому что для этого нужно устанавливать на компьютере пользователя драйвер,
а не все пользователи могут сами установить и настроить
проект ADP будет работать в режиме AccessRuntime


Заранее всем благодарен

http://www.sql.ru/forum/1208173/podruzhit-kodirovku-access-php-mysql


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку