Witam,
mam problem, baza MySQL ustawiona jest na kodowanie UTF-8, tak samo interfejs napisanych w PHP. Problem jest gdy do pola varchar o długość np. 10 chcę wstawić ciąg zakończony polskim znakiem (np. aaaaaaaaaał). Okazuje się że do bazy zapisywana jest tylko połowa informacji o polskim znaku przez co interfejs nie umie tego obsłużyć przy odczycie informacji. Czy da radę jakoś skonfigurować bazę danych aby nie zapisywała takich połówek?
0
0
da się, najlepiej zakodować przy zakładaniu tabeli sortowanie polskie :)
0
jeśli masz na myśli metodę porównywania napisów to jest ustawiona na utf8_general_ci i zachowuje się tak jak napisałem. Przy ustawieniu utf8_polish_ci jest identycznie.