我已经启动并运行了该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), ' % </i>';
}
}
echo '<hr />';
}
}
最佳答案
如果要将数组保存到数据库,请对其进行json_encode编码,然后将json字符串保存在text / varchar字段中; json_decode使其从db数据取回数组。
关于php - 将数组保存到MySQL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29007487/