我发现PHPExcel库很棒,可以用PHP(读,写等)操作Excel文件.
但在文档中没有解释如何读取XLSX工作表来提供MySQL表 ...
抱歉这个愚蠢的问题,但我需要它来完成我的工作,并在网上找不到答案.
一个小例子可能非常有用.
非常感谢.
更新 :
我确切地说我的问题:
我在文档中找到的可以帮助我的代码的唯一部分是读取Excel文件并将其显示在HTML表格中:
`require_once 'phpexcel/Classes/PHPExcel.php';
$objReader = PHPExcel_IOFactory::createReader('Excel2007');
$objReader->setReadDataOnly(true);
$objPHPExcel = $objReader->load("edf/equipement.xlsx");
$objWorksheet = $objPHPExcel->getActiveSheet();
$highestRow = $objWorksheet->getHighestRow();
$highestColumn = $objWorksheet->getHighestColumn();
$highestColumnIndex = PHPExcel_Cell::columnIndexFromString($highestColumn);
echo '<table border="1">' . "\n";
for ($row = 1; $row <= $highestRow; ++$row) {
echo '<tr>' . "\n";
for ($col = 0; $col <= $highestColumnIndex; ++$col) {
echo '<td>' . $objWorksheet->getCellByColumnAndRow($col, $row)->getValue() . '</td>' . "\n";
}
echo '</tr>' . "\n";
}
echo '</table>' . "\n";`
Run Code Online (Sandbox Code Playgroud)
我知道我可以使用循环来提供我的MySQL表,但我不知道如何...我在OOP中不知道...
请问有人可以帮助我吗?
我正在尝试使用blueimp jquery-file-upload插件.似乎是一个很好的上传者,但文档没有帮助.
当我使用可下载的演示脚本时,一切正常.但是,当我想要更改上传路径时,这不起作用.
我试图在index.php中更改操作路径,如下所示:
form id="fileupload" action="../uploads/" method="POST" enctype="multipart/form-data"
Run Code Online (Sandbox Code Playgroud)
并在我的"uploads"文件夹中添加了文件夹"files"和"缩略图".
正如我在Firebug中看到的那样,GET调用是可以的:
GET http://localhost/alliance_pretests/uploads/ 200 OK -8ms
Run Code Online (Sandbox Code Playgroud)
但是当我启动上传操作时,POST会回答我(仍然在Firebug中):
POST http://localhost/alliance_pretests/uploads/ 404 Not Found 44ms
Run Code Online (Sandbox Code Playgroud)
我没有改变任何其他东西.我忘记了什么?
为什么GET调用会看到文件夹,而不是POST调用?
提前致谢.最好的祝福.