使用php将日期从excel文件导入数据库
请问有没有一种方法可以使用php将数据从excel文件导入数据库 我是用excel\u reader2制作的 但是最后一个字符没有加载,我对阿拉伯语有问题 这是我的密码使用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
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:也在