Cześć,
Od razu uprzedzę, że przy połączeniu ustawiam:
SET CHARACTER SET
utf8``
Chcę wczytać do bazy danych, plik CSV w którym są dane zapisane cyrilicą. Używam do tego funkcji fgetcsv, która mi dość zgrabnie wybiera dane. Do wystawiania danych używam PDO, a execa wywołuje w ten sposób:
$insert -> execute(
array(":name" => $name, ":price" => $price, ":price_week" => $price_week, ":version" => $this -> version)
);
Zmienna $name przechowuje mi dane zapisane cyrilicą. Niestety zamiast w tabelce (także UTF-8) ładnych danych otrzymuję ??????. Czy można jakoś temu zaradzić?
Pozdrawiam,
Grzegorz