Home >Backend Development >PHP Tutorial >php将数据库查询结果转换为json格式解决思路
php将数据库查询结果转换为json格式
数据库查询结果如下:
要把它转化为如下格式的json,第一个属性是日期对应的unix时间戳,第二个是sales
<br /><?php<br />include_once 'DB_connmssql.php';<br />header("Content-Type:text/html;charset=utf-8");<br /><br /> $sql_initbest="<br /> select outdate,SUM(nb*endprice) sales from BI_sale<br />where endprice<>0<br />group by outdate";<br /> $query = mssql_query($sql_initbest);<br /> <br /> while($row=mssql_fetch_array($query)){<br /> <br /> array_push($result["data"] , $row);<br /> }<br /> <br /> <br /> echo json_encode($result);<br /> <br />?><br />
while($row=mssql_fetch_array($query)){<br /> $result["data"][] = array( strtotime($row["outdate"]).'000', $row["sales"] );<br />}<br />echo json_encode($result);