我在数据库表中有Excel单元格值和单元格位置。 现在我想将这些信息从数据库表呈现到网页。
截图![在此处输入图像说明] [1]
例如: 数据库表字段是FieldValue FieldPosition
FieldValues | FieldPosition
100 A1
200 B1
username C1
testing A2
.. ..
这是我的表格详情。
注意:单元格位置是字母数字,因此现在可以进行排序。
答案 0 :(得分:5)
使用PHPExcel:
// Create new PHPExcel object
$objPHPExcel = new PHPExcel();
// Read data from the database and populate the PHPExcel object
$query = "SELECT cellposition, cellvalue FROM datatable";
if ($result = $mysqli->query($query)) {
while ($row = $result->fetch_object()) {
$objPHPExcel->getActiveSheet()
->setCellValue(
$row->cellposition,
$row->cellvalue
);
}
/* free result set */
$result->close();
}
// Write the PHPExcel object to browser as HTML
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'HTML');
$objWriter->save('php://output');
exit;
答案 1 :(得分:0)