mysql — скрипт php для импорта CSV с арабским контентом

Мне нужно создать скрипт для импорта файла CSV (с арабским контентом в одном столбце).

Я искал в Интернете и смог преобразовать мой CSV-файл в UTF8

$filename = $_FILES["csv"]["tmp_name"];

$file = fopen($filename, "r");

$count = 0;
while (($emapData = fgetcsv($file, 10000, ",")) !== FALSE)
{
$count++;
if($count>1){

// tried to convert using below
$string_decoded =  iconv("windows-1256", "utf-8", $emapData[2]);
// convert code above

$sql = "INSERT into `$table` (SurahNo,AyatNo,Ayat) values ('$emapData[0]','$emapData[1]','$string_decoded')";
echo $sql;
mysql_query($sql);
}
}

Я пытался конвертировать, используя iconv, но все равно получал мусор, импортированный в mysql.

Импортированный контент выглядит так
Ø · ¸ÚØ¸Ú¯Ø · ³ظ⠙ ظ⠀ ¦¦¦¯ Ø · §ظ⠀ ¸Ø¸â € žØ¸â € ˜Ø¸

Можете поделиться своим CSV файлом, если хотите.

Нужна помощь, часами искать.

0

Решение

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

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector