Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> kodowanie znaków bazy danych wordpressa
eFK
post
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 1.02.2014

Ostrzeżenie: (0%)
-----


Witam serdecznie,

Mam wątpliwą przyjemność pracowania na wordpressie. Piszę własny, dodatkowy skrypt odnoszący się jego bazy danych, wszystko działa dobrze oprócz kodowania znaków. Okazało się, że bd jest ustawiona na coś, co się nazywa utf8mb4. Pomimo prób stosowania różnych ustawień nie mogę dobrać odpowiedniego zapisu kodowania znaków i cały czas mam krzaczki. Próbowałam tez przekonwertować wyciągnięte dane na utf8 ale to również w niczym nie pomogło (a wydaje mi się lepszym rozwiązaniem, bez ingerencji w bd).

Stąd moje pytanie, czy jest jakiś sposób przekonwertowania z utf8mb4 na utf8?

Jeżeli coś wyjaśniłam źle, albo napisałam jakieś głupstwo to z góry przepraszam, ale siedzę już nad tematem długo i nie daje rady...

Z góry dziękuje za wszystkie podpowiedzi.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


W MySQL-u chcesz korzystać z utf8mb4 bo jest to... najzwyklejsze w świecie UTF-8, zaś MySQL-owe utf8 to okrojone UTF-8. Dlaczego tak? Nie warto chyba w ogóle poruszać tematu. (IMG:style_emoticons/default/smile.gif)

Baza utf8mb4, wszystkie skrypty/nagłówki/deklaracje/pliki/połączenia utf8 i nie będziesz miał żadnych problemów.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 11:41