0
我正在嘗試讀取一些excel單元格並將其內容插入表中,但出現標題錯誤。我已將PHPExcel文件夾解壓到與要使用它們的php文件相同的位置。 IOFactory.php在裏面,也檢查過,但它似乎不起作用,即使它可以很好地處理另一個項目。我想我已經做了一些愚蠢的錯誤代碼照常所以這裏是致命錯誤:未找到'PHPExcel_IOFactory'類
<?php
$connect = mysqli_connect("localhost", "root", "", "productionline");
include ("PHPExcel/IOFactory.php");
$objPHPExcel = PHPExcel_IOFactory::load('1093.xls');
$orderid = mysqli_real_escape_string($connect, $worksheet->getCellByColumnAndRow(S, 1)->getValue());
$customer = mysqli_real_escape_string($connect, $worksheet->getCellByColumnAndRow(V, 2)->getValue());
$productname = mysqli_real_escape_string($connect, $worksheet->getCellByColumnAndRow(AC, 2)->getValue());
$orderdate = mysqli_real_escape_string($connect, $worksheet->getCellByColumnAndRow(D, 2)->getValue());
$deliverydate = mysqli_real_escape_string($connect, $worksheet->getCellByColumnAndRow(I, 2)->getValue());
$sql = "INSERT INTO orders(OrderID, Customer, ProductName, OrderDate, DeliveryDate) VALUES ('".$orderid."', '".$customer."', '".$productname."', '".$orderdate."', '".$deliverydate."')";
mysqli_query($connect, $sql);
header('Location: home.php');
?>
IOFactory的路徑可能不正確,並且您禁用了錯誤。使用'file_exists'驗證它是否存在,或使用'require'來確保您的站點在找不到包含的文件時不會輸出。 – h2ooooooo
我會建議使用自動加載器加載這樣的庫。 '作曲家'應該幫助你。 – mazedlx