【发布时间】:2021-07-30 11:37:35
【问题描述】:
我正在尝试使用 curl 获取多个 Fetched API 的总数... 第一个提取来自我的数据库,第二个来自使用 curl 的 API!我成功地获取了数据,但我的问题是我不知道如何获得总销售额!这是我用于成功获取的代码。 名称取自数据库,日期销售和销售来自 API
我希望输出为 310+502+210 输出为 [1022]
下面是我的示例代码!
<table>
<tr>
<th>Name</th>
<th>datesale</th>
<th>sale</th>
</tr>
<?php
$query =
"SELECT
*
FROM
user
";
$result = mysqli_query($conn, $query);
while($row = mysqli_fetch_array($result))
{
$id= $row['id'];
$fname = $row['fname'];
$lname = $row['lname'];
$address = $row['address'];
$userid = $row['userid'];
//* API //
date_default_timezone_set('Asia/Manila');
$url = 'api.sample.com/'.$userid;
$ch=curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$r=curl_exec($ch);
curl_close($ch);
$data = json_decode($r, true);
$datesale =$data[datesale];
$sale=$data[sale];
?>
<tr>
<td><?php echo $fname. " " .$lname;?></td>
<td class="centralize"><?php echo $datesale;?></td>
<td class="centralize"><?php echo $sale;?></td>
<?php } ?>
</table>
【问题讨论】: