如何在Drupal7中选择两个日期json值生成CSV和PDF


How to generate the CSV and PDF selecting two dates json value in Drupal7

drupal_add_http_header('Content-Type', 'text/csv');
drupal_add_http_header('Content-Disposition','attachment;filename=csvfile.csv');
 // code indentation    
 $fp = fopen('php://transactions', 'w')
 foreach ($result->response as $transaction) {
     fputcsv($fp, $transaction);
 }
 fclose($fp);
 drupal_exit();

(结果>响应作为事务(包含所有数据,只有我以表格格式排列以供客户查看。我选择的相同数据(从和>日期结果(以CSV格式下载。

交易打印:In stdClassObject([card]=>1234,[fromdate]=>4/1/2016,[amount]=>5000(

需要建议。

而不是

fputcsv($fp, $transaction);

fputcsv($fp, array($transaction->card, $transaction->fromdate, $transaction->amount));

要格式化数字,您可以使用如下:

$number = (float) str_replace( ',', '', '5,000.00');
echo number_format($number, '2','.', '');

谢谢