基本上,我有一个 foreach 循环,从数据库中的产品数组中引入数据,其中包括价格等。数据首先通过一个简单的 mySQL SELECT 查询拉下来。然后将其存储在关联数组中。
我想计算页面上显示的项目数。我知道如何计算数组中的项目,但我将过滤哪些项目通过 url 显示在页面上,并且只想计算实际显示的项目数量。
我的想法是每次 foreach 循环运行时只使用一个变量和 + 1,但问题是我需要在循环运行之前回显该数字。
这是我的循环:
<h2>Title</h2><h5><? echo $numberofproducts; ?> products</h5>
<?
$numberofproducts == 0;
foreach(get_products() as $product){
$numberofproducts++;
// display product info
?>
循环通过 AJAX 运行完成后,有没有办法更新 h5 标签?不需要另一个包含一行的 php 文件?