Witam

Znalazłem jakiś przykładzik na używanie tego rozszerzenia do generowania plików xls ze wszystkimi bajerami.
Jestem z tego bardzo zadowolony, ale mam problem z jedną pętlą.
W ogólnym skrypcie generuje ileś tam linijek ze zmienną którą po wybraniu czegos przekazuje to skryptu w którym definiuje jak ma wyglądać wynik w xls.

Problem jest taki ze co któryś wybieralny element nie działa mi drukowanie nazw kolumn nie wiedzieć czemu.

ten "if" który mi nie działa to (if ($result = $pdo->query($sql)) ):

  1. <?php
  2. try {
  3.  $pdo = new PDO('mysql:dbname=tp;host=localhost','root');
  4. } catch (PDOException $e) {
  5.  die("ERROR: Could not connect: " . $e->getMessage());
  6. }
  7.  
  8. // read data from database
  9. // convert into spreadsheet
  10. $rowCount = 0;
  11. if ($result = $pdo->query($sql)) {
  12. // get header row
  13. for ($x=0; $x<$result->columnCount(); $x++) {
  14. $meta = $result->getColumnMeta($x);
  15. $cart->write($rowCount, $x, $meta['name'],$colHeadingFormat); 
  16. }
  17. if($result->columnCount() >6)
  18. {
  19. $cart->write($rowCount, $x,'T1_expire',$colHeadingFormat);
  20. $cart->write($rowCount, $x+1,'T2_expire',$colHeadingFormat);
  21. $cart->write($rowCount, $x+2,'T3_expire',$colHeadingFormat);
  22. $cart->write($rowCount, $x+3,'T1_fle_expire',$colHeadingFormat);
  23. $cart->write($rowCount, $x+4,'T2_fle_expire',$colHeadingFormat);
  24. $cart->write($rowCount, $x+5,'Wiek',$colHeadingFormat);
  25. }
  26. }
  27. ?>