我已经启动并运行了该API Moves PHP脚本,但是似乎无法弄清楚如何将数组保存到MySQL数据库?我怎么做?我想保存信息,但也像现在一样在页面上打印信息吗?

我使用此git中的脚本。https://github.com/borivojevic/moves-api-php

$ Moves =新的\ Moves \ Moves($ access_token);

    $data = $Moves->dailySummary(array('pastDays' => 1));


    foreach($data as $dag)
    {
        echo 'Dato: <b>', $dag['date'], '</b> <br />';

        foreach($dag['summary'] as $aktivitet)
        {
            if($aktivitet['activity'] == 'walking')
            {
                $daglig_procent = ($aktivitet['steps']/10000 * 100);
                echo 'Antal skridt: <i>', $aktivitet['steps'], '</i>';
                echo '<br />';
                echo 'Procent: <i>', round($daglig_procent),  ' &#37; </i>';

            }
        }
                    echo '<hr />';

    }
}

最佳答案

如果要将数组保存到数据库,请对其进行json_encode编码,然后将json字符串保存在text / varchar字段中; json_decode使其从db数据取回数组。

关于php - 将数组保存到MySQL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29007487/

10-10 22:05