我有excel文件,它由多个文本(乌尔都语,英语和数字)填充, 我将此文本存储到数据库以读取php中的excel文件,但是urdu格式的文本未正确存储在数据库中(格式正确)。我想正确阅读excel文件中的全文,包括(乌尔都语,英语和数字)并存储在我的数据库中。 请帮助我如何从正确保存在db中的excel文件中读取urdu文本。
这是我的代码:
<?php
require('db_connection.php'); // DB file
require_once('excel_reader2.php'); // read excel library
$excel = new Spreadsheet_Excel_Reader();
if (isset['submit']){
$file= $_FILES["file"]["name"];
move_uploaded_file($_FILES["file"]["tmp_name"],
"./upload/" . $_FILES["file"]["name"]);
"Stored in: " . "/upload/" . $_FILES["file"]["name"];
$excel->read('./upload/'.$file);
$x=2;
while($x<=$excel->sheets[0]['numRows'])
{
$title = isset($excel->sheets[0]['cells'][$x][1]) ? $excel->sheets[0]['cells'][$x][1] : '';
$views = isset($excel->sheets[0]['cells'][$x][2]) ? $excel->sheets[0]['cells'][$x][2] : '';
$thumb = isset($excel->sheets[0]['cells'][$x][3]) ? $excel->sheets[0]['cells'][$x][3] : '';
$status = isset($excel->sheets[0]['cells'][$x][4]) ? $excel->sheets[0]['cells'][$x][4]: '';
// Save details
$sql_insert="INSERT INTO table_name (title,views,thumb,status)
VALUES ('$title','$views','$thumb','$status')";
$result_insert = mysql_query($sql_insert) or die(mysql_error());
$x++;
}
}
?>
<form action="#" method="post" enctype="multipart/form-data">
Filename:<input type="file" name="file" id="file">
<input type="submit" name="submit" value="Submit">
</form>
请帮我说明如何将此文件存储在数据库中 这是我在excel文件中的标题,它没有以与iam上传相同的格式存储(Probabilityپروبیبیلیٹی)
提前致谢。