请问怎么在html里显示动态的php内容

问题遇到的现象和发生背景

需求是通过php调用api接口,获取返回内容,如果在一个php文件里执行,会遇到超时的问题。
所以我将代码改成get.php?num=$num 这种形式,查询一次并处理结果后,跳转到下一个页面继续查询。但是这样的话url会不停刷新。
有没有办法通过一个页面得到它的动态结果呢?

问题相关代码,请勿粘贴截图
<?php
$num = $_GET['num']; 
if($num == ""){
    $num = 1;
} 
/*
echo "当前第{$num}页读取中...\n";
$str = show_page($num);
$total_pages = $str['result_info']['total_pages'];  //总页数
save_page_info($str['result']);
*/
if($num < $total_pages){
    $num++;
    echo "<script>window.location.href='show_list.php?num=$num';</script>";    
}

可以参考这里

前端使用ajax请求,后端返回数据后,前端js动态渲染数据,不要直接拼url

用js setIntval 定时器,定时访问接口,访问完后更新 显示区域数据(代码)。