MySQLi将结果集转换为CSV或JSON
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQLi将结果集转换为CSV或JSON相关的知识,希望对你有一定的参考价值。
function convertResult($rs, $type, $jsonmain="") { // receive a recordset and convert it to csv // or to json based on "type" parameter. $csvString = ""; $csvcolumns = ""; $count = 0; while($r = $rs->fetch_row()) { $rs->field_seek($k); $finfo = $rs->fetch_field(); $jsonArray[$count][$finfo->name] = $r[$k]; $csvString.=","".$r[$k]."""; if (!$count) $csvcolumns.=($csvcolumns?",":"").$finfo->name; } $csvString.=" "; $count++; } return ($type=="csv"?$csvdata:$jsondata); }
以上是关于MySQLi将结果集转换为CSV或JSON的主要内容,如果未能解决你的问题,请参考以下文章