使用php将日期从excel文件导入数据库

使用php将日期从excel文件导入数据库,php,sql,database,excel,Php,Sql,Database,Excel,请问有没有一种方法可以使用php将数据从excel文件导入数据库 我是用excel\u reader2制作的 但是最后一个字符没有加载,我对阿拉伯语有问题 这是我的密码 <?php require_once 'excel_reader2.php'; $data = new Spreadsheet_Excel_Reader($url); $page_sheet = 1; if(count($data->sheets[$page_sheet][cells])>0) // c

请问有没有一种方法可以使用php将数据从excel文件导入数据库

我是用excel\u reader2制作的

但是最后一个字符没有加载,我对阿拉伯语有问题

这是我的密码

    <?php
require_once 'excel_reader2.php';
$data = new Spreadsheet_Excel_Reader($url);
$page_sheet = 1;
if(count($data->sheets[$page_sheet][cells])>0) // checking sheet not empty
{

    $rows = count($data->sheets[$page_sheet][cells]);

    for($j=5;$j<=count($data->sheets[$page_sheet][cells]);$j++) // loop used to get each row of the sheet
    {
        $data->sheets[$page_sheet][cells][$j][1];
        $rowid = $data->sheets[$page_sheet][cells][$j][1];
        $phone = $data->sheets[$page_sheet][cells][$j][2];
        $season = $data->sheets[$page_sheet][cells][$j][3];
        $row = $data->sheets[$page_sheet][cells][$j][4];
        $name = $data->sheets[$page_sheet][cells][$j][5];

       echo "$name<br />";
    }
}

如果在计数中添加一个字符,是否会得到最后一个字符<代码>用于($j=5;$jsheets[$page_sheet][cells])+1$j++)
这个答案可能有助于显示阿拉伯语字符,其中说:“要使用UTF-8以外的编码(默认值),可以将其作为第三个参数传递。
$data=new Spreadsheet\u Excel\u Reader(“test.xls”,true,“UTF-16”);
“如果您回显任何其他项目,它们都是空的吗?”?你能添加更多关于你能得到什么和你期望看到什么的信息吗?这个脚本似乎回应了所有的东西,所以至少你能看到你得到了什么。它似乎还可以处理工作簿中的多张工作表。没有任何
$variable=
的这一行可能会出现问题
$data->sheets[$page\u sheet][cells][$j][1]在变量块顶部-注释掉它。您是否尝试过
$page\u sheet=0?另外,在另一个页面上也建议这样做,希望能够更好地处理PHPExcel:也在