Mam kłopot z baza danych. Wczytałam zawartość plików tekstowych (utf-8) do bazy Sqlite3 przy użyciu PDO. I niestety po pobraniu tych tekstów okazało się, że nie ma polskich znaków tylko takie dziwne robaczki jakby kodowanie było źle ustawione. Ale w przeglądarce kodowanie mam na utf-8. Sprawdziłam, że teksty z plików zostały dobrze odczytane. Ich wyświetlenie przed zapisem do bazy jest poprawne. Ale po pobraniu ich z bazy już nie. Kolumna z tekstami w bazie są typu "TEXT", tak wyglądał fragment deklaracji: "artykul TEXT". Czy dobrze wybrałam typ kolumny? Co mam zrobić? Szukałam w manualu dotyczącym PDO czy gdzieś się ustawia kodowanie ale nie znalazłam, może mi to umknęło. Jeśli tak to proszę o wskazanie gdzie to jest.

bardzo proszę o pomoc i pozdrawiam Jola

kłopot już rozwiązany przy wyświetlaniu w panelu administracyjnym bazy użyłam funkcji substr, żeby tylko zobaczyć czy jest ten opis. No a ta funkcja nie działa dobrze z utf-8. Ach kiedy te tekstowe funkcje zaczną wreszcie rozumieć utf-8 rolleyes.gif

pozdrawiam Jola