gpt4 book ai didi

mysql - 帮助使用 PHPExcel 库和表中的 mySQL 数据

转载 作者:行者123 更新时间:2023-11-29 03:13:26 26 4
gpt4 key购买 nike

我有这个脚本

$query = "SELECT id,last_name,first_name FROM users WHERE tmima_id='6'";
$result = @mysql_query($query);

while($row = mysql_fetch_array($result))
{
$i = 3;

$emp_id = $row['id'];

$cell = 'A'.$i;

$objPHPExcel->setActiveSheetIndex(0)
->setCellValue($cell, $row['last_name']. $row['first_name']);
$i++;
}

但在 .xls 文件中它只打印一个用户。为什么 id 不打印所有用户? W

提前致谢。


我用 $sheet 做了你说的改变

$query = "SELECT id,last_name,first_name FROM users WHERE tmima_id='6'";
$result = @mysql_query($query);

while($row = mysql_fetch_array($result))
{
$i = 3;

$emp_id = $row['id'];

$cell = 'A'.$i;


$sheet->setCellValue($cell, $row['last_name']. $row['first_name']);


$i++;
}

但它仍然只打印出一条记录。是的,当我在 phpmyadmin 中运行查询时,它会返回多个记录。

我如何打印出 mySql 表中的数据。出了什么问题?

最佳答案

我很确定这是因为您使用的是唯一标识符 (WHERE tmima_id='6')。它只是找到那个唯一标识符的结果并显示它。希望这会有所帮助。

关于mysql - 帮助使用 PHPExcel 库和表中的 mySQL 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4480963/

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