MySQL вставка с fgetcsv — проблема турецких символов в переполнении стека

У меня возникли проблемы при вставке файла CSV в таблицу MySQL

Collation = latin5_turkish_ci (also tried utf8_general_ci)

Я уверен, что CSV-файл UTF-8 (проверено в Notepad ++) пробовал как с спецификацией, так и без спецификации, также я пытался setlocale
Вот мой код

if ($_FILES[csv][size] > 0) {

// get the csv file
$file = $_FILES[csv][tmp_name];
$handle = fopen($file,"r");

// loop through the csv file and insert into database
do {
if ($data[0]) {
mysql_query("INSERT INTO contact (contact_first, contact_last) VALUES
(
'".addslashes($data[0])."',
'".addslashes($data[1])."'
)
");
}
} while ($data = fgetcsv($handle,1000,",","'"));

Выход

kelbaÅ? hüseyin

Что мне нужно

kelbaş hüseyin

Спасибо за ответы

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]