douzhong1907 2015-04-21 05:25
浏览 41
已采纳

PHP生成jQuery数据

I want to use a jQuery powered chart. If the jQuery wants data like such:

 data: [{
     period: '2011 Q1',
     sales: 1400,
     profit: 400
 }, {
     period: '2011 Q2',
     sales: 1100,
     profit: 600
 }, {
     period: '2011 Q3',
     sales: 1600,
     profit: 500
 }, {
     period: '2011 Q4',
     sales: 1200,
     profit: 400
 }, {
     period: '2012 Q1',
     sales: 1550,
     profit: 800
 }],

How do I generate this using MySQL and PHP?

  • 写回答

3条回答 默认 最新

  • dtvp3625 2015-04-21 05:30
    关注

    This code may helps you

    $my_array = array();
    $custom_variable = "anything";
    $con=mysqli_connect("localhost",'username','password','databaseName');
    // Check connection
    if (mysqli_connect_errno())
    {
      echo "Failed to connect to MySQL: " . mysqli_connect_error();
    }
    
    $fetch = mysqli_query($con,"SELECT * FROM your_table"); 
    
    while ($row = mysqli_fetch_array($fetch)) {
        $my_array['col1'] = $row['col1'];
        $my_array['col2'] = $row['col2']; 
        $my_array['custom_col'] = $custom_variable;
    }
    
    echo "data:".json_encode($my_array);
    mysqli_close($con);
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料