dongyuan1970 2017-03-19 09:05
浏览 66
已采纳

如何在php的csv中将sql查询结果插入一行?

The following code output the sql query result into a csv file :

CODE

<?php
// Report all errors except E_NOTICE   
error_reporting(E_ALL ^ E_NOTICE); 

//connection file
include("connection.php");  

$query      = 'SELECT resting_blood_sugar,serum_cholesterol,thalach,oldpeak,result,date from hd_test WHERE patient_id = 2';         
$output = fopen('N:\oldpatientgraph.csv', 'w');
$result = mysqli_query($link,$query);

// loop over the rows, outputting them
while ($row = mysqli_fetch_assoc($result)) fputcsv($output, $row);

?>

OUTPUT

The csv file contains output in following format :

1,1,1,1,1,11-1-2015 #line1

2,3,1,4,2,1-1-2000 #line2

Whereas i want to output the result in one line as follows :

1,1,1,1,1,11-1-2015,2,3,1,4,2,1-1-2000 #line1

Anyone here who knows how to do this ??

  • 写回答

2条回答 默认 最新

  • dongtuan1980 2017-03-19 09:12
    关注

    just concancenate the row, like below :

    // loop over the rows, outputting them
    $arr1 = array();
    while ($row = mysqli_fetch_assoc($result)){
       $arr1 = array_merge($arr1,array_values($row));
    }
    fputcsv($output,$arr1);
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向
  • ¥15 如何用python向钉钉机器人发送可以放大的图片?
  • ¥15 matlab(相关搜索:紧聚焦)
  • ¥15 基于51单片机的厨房煤气泄露检测报警系统设计
  • ¥15 Arduino无法同时连接多个hx711模块,如何解决?