![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 18.06.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam program, który zapisuje do bazy danych MySQL dane tekstowe, ale nie da się tam zmienić, żeby zapisywało w UTF-8 (baza oczywiście jest ustawiona jako utf-8). W rezultacie w bazie lądują wpisy bez polskich znaków. Czy da się temu zaradzić, żeby te znaki potem odczytać jako polskie jakąś funkcją? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 508 Pomógł: 75 Dołączył: 2.11.2005 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Zaraz po połączeniu do mysql, wyślij:
Kod SET NAMES "utf8" COLLATE "utf8_general_ci" I tak jak napisał @emstawicki - upewnij się, że kodowanie samego pliku zapisującego dane do bazy jest poprawne. Czy korzystasz z jakiegoś phpmyadmina i na nim bazujesz odczytując lub zapisując informacje do bazy danych? Takie programy też korzystają z różnych kodowań i należy ustawić tam odpowiednie. Ten post edytował franki01 29.06.2016, 23:33:20 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 05:19 |