APIから取得したデータとデータベースに格納されているシンボルに基づいて、テーブル内の正しい情報を取得して表示しようとすると、少し行き詰まります。要するに、私がこれを行うとき:
$div = file_get_contents("https://api.iextrading.com/1.0/stock/market/batch?symbols=$z&types=stats&filter=dividendRate");
$div = json_decode($div,TRUE);
foreach($div as $divi => $value) {
echo '<br/>'. $divi.' : '. $value['stats']['dividendRate'];
}
正しい結果が得られます。これは次のとおりです。FB:0 GOOGL:0 AAPL:2.52
しかし、これは単純なリストでしか表示されませんが、これをテーブルに表示したい場合は、正しいシンボルを表示することしかできませんが、すべての値は2.52です。コード:
<td>
<?php
echo '<br/>'. $symbol[$x].' : '. $value['stats']['dividendRate'];
?>
</td>
それは私がこれか何かを参照している方法と関係がありますか?プログラムからの追加のコードが必要な場合は、これは明らかにその一部にすぎないので、私に知らせてください。前もって感謝します!
何らかの理由で、これにより問題が解決しました。
foreach($div as $divi => $value) {
echo $value['stats']['dividendRate'];
}
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加