Имате проблем с прехвърлянето на низа Rhône
във вашата MySQL база данни. Това може да има множество причини, най-сигурно един от включените компоненти (най-вероятно MySQL като сървър или клиент) работи над низ с посочено кодиране, което не съвпада в позицията на знака, която обикновено наричате ô
. Тъй като това е първата позиция, кодирането изглежда невалидно, то ще бъде отрязано.
Трябва да сте сигурни, при всички обстоятелства и без да правите каквато и да е грешка - дори и най-малката в конфигурацията - че кодирането на данните, с които работите, винаги е ясно за вас, правилно настроено и правилно обработено.
Това е както за въвеждане във вашата база данни, така и за получаване на данните от вашата база данни.
Нещото, което идва на ум е:
- Не записвате вашия php файл, кодиран като UTF-8, на диск.
По-нататък:
- Не използвате препоръчаното клиентско разширение на MySQL.
- Използвате
SET NAMES
вместо да настроите правилно настройките за кодиране на връзката. Вижтеmysql_set_charset
.
Проверете това, но това е само предположение, може да има много причини, поради които това се случва.