我有这个脚本
$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 表中打印数据.. 出了什么问题?