PHP-加载页面时更新csv文件

时间:2018-11-05 12:35:36

标签: php

我正在尝试创建一个PHP页面,以打开查询并自动使用新值更新csv文件。

我的光盘位置中有带日期的文件“ graph.csv”,以及来自SQL查询的COUNT。 我尝试打开此文件,并在每次加载页面时添加新行。但是,当前浏览器尝试保存并覆盖文件手册。 php和csv文件位于同一位置。

 <?php  

      $connect = oci_connect("login","pass","db");  
      header('Content-Type: text/csv; charset=utf-8');  
      header('Content-Disposition: attachment; filename=graph.csv');  
      $output = fopen("php://output", "w");  
      fputcsv($output, array('TIME','Orders'));  
      $query = "SELECT column1, column2 FROM table1";  
      $result = oci_parse($connect, $query);
      $r=oci_execute($result);    
      while ($row = oci_fetch_array($result, OCI_BOTH))  
      {
            $handle = fopen("graph.csv", "a");      

            $handle = fputcsv($output, $row);  
      }  
      $handle = fclose($output);  


 ?>  

0 个答案:

没有答案