doutuo3899 2017-02-14 04:33
浏览 381
已采纳

如何在mysql中获取多个记录并将其存储到json数组中

I am fetching multiple records from database and try to store into json array, but the only last record will get stored into array, can any one have any idea about this? How to store multiple data into an json array. and I have to display this array on the full-calendar.

here is my code:

foreach($result as $row){
    $records[$i][0]=substr($row['date'], 0, 10);
    $records[$i][1]=$row['in_time'];
    $records[$i][2]=$row['out_time'];
    $records[$i][3]=$row['attendance']; 

    $e['date']=$records[$i][0];
    $e['start']=$records[$i][1];
    $e['end']=$records[$i][2];
    $e['attendance']=$records[$i][3];

    $i++;

}
echo json_encode($e);   

how to create multiple records json data ?

  • 写回答

1条回答 默认 最新

  • dongluanguang4774 2017-02-14 04:37
    关注

    You are overwriting $e again and again.That's the problem. So do like below:-

     $e[$i]['date']=$records[$i][0];
     $e[$i]['start']=$records[$i][1];
     $e[$i]['end']=$records[$i][2];
     $e[$i]['attendance']=$records[$i][3];
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 请问下这个红框里面是什么文档或者记事本编辑器
  • ¥15 机器学习教材中的例题询问
  • ¥15 求.net core 几款免费的pdf编辑器
  • ¥15 为什么安装HCL 和virtualbox之后没有找到VirtualBoxHost-OnlyNetWork?
  • ¥15 C# P/Invoke的效率问题
  • ¥20 thinkphp适配人大金仓问题
  • ¥20 Oracle替换.dbf文件后无法连接,如何解决?(相关搜索:数据库|死循环)
  • ¥15 数据库数据成问号了,前台查询正常,数据库查询是?号
  • ¥15 算法使用了tf-idf,用手肘图确定k值确定不了,第四轮廓系数又太小才有0.006088746097507285,如何解决?(相关搜索:数据处理)
  • ¥15 彩灯控制电路,会的加我QQ1482956179