[ok]
MySQL/UTF-8читать дальшеЗдравствуйте. Понимаю, что всех уже достал, но всё же задам ещё несколько вопросов.
Ситуация:
1) Есть база MySQL.
2) База в UTF-8, таблицы тоже. Опрос сервера показывает, что UTF-8 установлена везде, кроме работы с ФС, которая установляена в binary.
3) Есть несколько страничек и скриптов на php. Файлы все сохранены в UTF-8.
Тестовая задача: Есть простая форма с одним полем и кнопкой. С формы гетом передаётся введённый текст в скриптик, который этот текст заносит в базу.
Проблема:
1) Если добавлять данные из под консоли, то добавляется только латиница и цифры, а на русский текст ругается.
2) Если добавлять через скриптик, то добавляются только те строки, которые состоят из цифр (если в начале 0, то он игнорируется).
Вопрос: что нужно сделать, чтобы через скрипт в базу заносилось всё, и латиница, и кириллица, и буквы, и цифры?
----------------------------------------------------------------------------------
PHP 5.3.10 win
MySQL 5.5.20 win
способы с set names и mysql_set_charaster результата не дали, как и header в начале скрипта.
upd: решено - данные в базе надо проверять не из консоли, а с помощью php-скрипта, т.к. консоль не всегда может корректно отобразить символы UTF-8.
Спасибо
neo_rage.