gpt4 book ai didi

PHPExcel如何动态设置单元格值

转载 作者:IT王子 更新时间:2023-10-28 23:58:25 25 4
gpt4 key购买 nike

如何使用 PHPExcel 库动态设置单元格/列值?

我正在从 MySQL 数据库中获取结果集,并且我想使用 PHPExcel 库以 excel 格式写入数据。看例子

$objPHPExcel->getActiveSheet()->setCellValue('A1', 'cell value here');

表示我们必须将单元格/列引用硬编码为“A1”,然后写入单元格/列 A1。如何根据结果集中的行和相应列值增加单元格/列和/或行引用?

请指导。

最佳答案

我假设您已经连接到您的数据库。

$sql = "SELECT * FROM my_table";
$result = mysql_query($sql);

$row = 1; // 1-based index
while($row_data = mysql_fetch_assoc($result)) {
$col = 0;
foreach($row_data as $key=>$value) {
$objPHPExcel->getActiveSheet()->setCellValueByColumnAndRow($col, $row, $value);
$col++;
}
$row++;
}

关于PHPExcel如何动态设置单元格值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2584954/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com