кириллица и mysql

Статус
В этой теме нельзя размещать новые ответы.
не понял вот, надо прописывать mysql_query("SET NAMES UTF-8"); после подключения к бд, или перед каждым инсерт запросом?
 
после подключения только
 
как я выше писал, работаю с utf8. зачем мне что-то другое) Но тут появилась еще одна трабла. теперь траблы две!
1- в бд вместо русских букв добавляются знаки вопроса, типа ??? ???????? ?? раньше такого не было, все работало как по маслу!
2- через браузер захожу в свой скрипт, заливаю файл на вдс. он изначально в utf8. затем другой скрипт запускается по крону и работает с этим файлом. при этом меняет сам кодировку с utf8 на ansi или как там. раньше все работало отлично, я ничего не трогал.
первую задачу я решил прописывая mysql_query("SET NAMES UTF-8");
а вторую решить пока не знаю как. при этом раньше все было нормально, и ничего выдумывать не приходилось. саппорт вдса пока ищет почему так, но еще ничего не выяснил. помогите
сделай запрос
show variables like "%character%";
вернет что-то типа
character_set_client utf8
character_set_connection utf8
character_set_database cp1251
character_set_filesystem binary
character_set_results utf8
character_set_server latin1
character_set_system utf8
обрати внимание на
character_set_client
character_set_results
character_set_connection
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху