Смена кодировки при экспорте MySQL в CSV

289
16 мая 2017, 05:22

Всем доброго времени суток.
Нужно экспортировать из БД в csv файл,делаю через функцию fputcsv()
Сам код

    $result = $db->AllStudents($db);
$file_name = 'export.csv';
$out = fopen($file_name, 'w');
foreach ($result as $student){
    fputcsv($out,$student);
}
fclose($out);

Но при экспорте сбивается кодировка...
Сама БД в UTF-8
Но Excel открывает так Как изменить кодировку.
Заранее благодарю за ответы.

READ ALSO
Как работать с адской SetDIBitsToDevice?

Как работать с адской SetDIBitsToDevice?

Здравствуйте! Помогите разобраться с SetDIBitsToDeviceВ программе, в которую я хочу внедрить эту функцию, используется двойная буферизация, на конечный...

451
Read access violation [требует правки]

Read access violation [требует правки]

Если закрыть глаза на "особенности кода", то похоже Ваше проблема закралась здесь

242
Доступ к закрытому полю класса извне

Доступ к закрытому полю класса извне

Здравствуйте, нашел на неком ресурсе подобный код(немного его модифицировал под себя):

365
Преобразовать код Pascal в C++ [требует правки]

Преобразовать код Pascal в C++ [требует правки]

Помогите преобразовать код Pascal в C++

355