“显示”;“完成”;当到达PHP/HTML代码中的一行或一个变量时显示div,否则显示";处理';
我在while循环中运行了一个大型MYSQL/PHP报告,在许多情况下,由于计算了大量数据,该报告会超时 当while循环正在计算时,是否有方法使div显示“Processing”,如果报告已完成,则显示div“complete” 例如:计算未完成,因为未显示变量$totals。 只有当$Total是一个合理的值时,才会显示“Completed”。首选css解决方案 非常感谢“显示”;“完成”;当到达PHP/HTML代码中的一行或一个变量时显示div,否则显示";处理';,php,html,mysql,css,Php,Html,Mysql,Css,我在while循环中运行了一个大型MYSQL/PHP报告,在许多情况下,由于计算了大量数据,该报告会超时 当while循环正在计算时,是否有方法使div显示“Processing”,如果报告已完成,则显示div“complete” 例如:计算未完成,因为未显示变量$totals。 只有当$Total是一个合理的值时,才会显示“Completed”。首选css解决方案 非常感谢 <?php session_start(); ?> <html> <body id
<?php
session_start();
?>
<html>
<body id="dt_example">
<div "Processing">
<?php
while($noticia = mysql_fetch_array($query)) { // Very long mysql query , query usually times out in this loop. Div "Processing" shown
$Total +=$subtotal;
}
echo "Totals: ".$Total; //when this is executed , the report is succesful and div "Completed " is displayed
echo "<div Completed>";
?></tbody></table></div>
</body>
</html>
您可以使用ajax进行交互。PHP是服务器端。因此,不,您不能用PHP来实现这一点。但是,您可以使用ajax,只需打印“处理”,直到收到成功回调。有没有关于ajax解决方案的建议?