PHPExcel输出数据两次

时间:2014-04-16 11:35:59

标签: php arrays phpexcel

我正在处理一些事情,以便在简单的Excel文件中显示数据库中的所有内容。一切都很好,但一切都出现了两次。

这就是我认为的问题所在:

$sql = "SELECT uei,first_name,last_name,email FROM " . $prefix . "users";
  foreach ($dbh->query($sql) as $allRow[]) {
  $objPHPExcel->getActiveSheet()->fromArray($allRow, NULL, 'A2');
  }

由Mark Ba​​ker解决:

$sql = "SELECT uei,first_name,last_name,email FROM " . $prefix . "users";
  foreach ($dbh->query($sql, PDO::FETCH_ASSOC) as $allRow) {
  $objPHPExcel->getActiveSheet()->fromArray($allRow, NULL, 'A2');
  }

0 个答案:

没有答案