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 宇视监控服务器无法登录
  • ¥15 PADS Logic 原理图
  • ¥15 PADS Logic 图标
  • ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
  • ¥20 气象站点数据求取中~
  • ¥15 如何获取APP内弹出的网址链接
  • ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
  • ¥50 STM32单片机传感器读取错误
  • ¥50 power BI 从Mysql服务器导入数据,但连接进去后显示表无数据
  • ¥15 (关键词-阻抗匹配,HFSS,RFID标签天线)