Diskuze: Ach ta pííízzzzzaaaaá
Tvůrce
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
UTF-8 na tohle nestačí, jak vidíš, tak to tady také neřešíme, umí to až nové MySQL verze. Pokud to jde, zvol kódování na UTF-8 mb4.
Aha! zde to také dělá problém..
Takže znovu, jedná se o znak:
http://www.fileformat.info/…55/index.htm
DB MySQL verze 5.6.16
Úložiště InnoDB
Porovnání DB, tabulky i sloupce utf8_general_ci
Ukládání pomocí PHP ovladačem PDO
Při uložení znaku mi to dosadí na jeho místo otazník (Nečekané,
že?).
Při změně porovnání na utf16 mi to sice znak uloží, ale nemohu použít
klíč na FULLTEXT.
Napadlo mě to převést funkcí urlencode() a potom uložit, ale nemělo by to vliv na samotné vyhledávání zkreslením výsledků?
Máte s tím někdo zkušenosti s touto problematikou?
Prosím o radu, děkuji..
Už jsem ti poslal řešení, nastav tam utf8 mb4 kódování.
Děkuji, zdá se, že to funguje. Při výpisu v DB klientovi to vypisuje místo toho znaku 3 tečky, ale v poli při editaci již to znak ukáže, děkuji ještě jednou..
EDIT: Na mě musíš pomalu , ještě jsem to znovu psal, když se polovina textu smazala, vyřešeno..
Zobrazeno 5 zpráv z 5.