PHP opencart查询出数据
PHP opencart query out data
<div class="separator clear-left">
<p class="btn-add">
<i class="fa fa-shopping-cart"></i><a href="" class="hidden-sm">Add to cart</a></p>
<p class="btn-details">
<i class="fa fa-list"></i><a href="" class="hidden-sm">More details</a></p>
</div>
<div class="clearfix">
</div>
</div>
</div>
</div>
<?php
if ($counter == 8) {
break;
}
}
}
}
?>
</div>
</div>
<?php
}
以上代码是我整个页面的一部分。有一个问题是当我使用
foreach($result2 as $row2){
}
页面加载没有任何问题,但它循环相同的数据,如果我将以下代码更改为
$row2 = $result2->fetch_assoc();
整个页面停止工作。(代码错误)
那么我应该改变什么?
after edited , the page is showing all product now instead of 8
product
在 foreach
循环中使用您的打印代码。
<?php
$counter = 0;
foreach($result2 as $row2){
$counter++;
if($counter =< 8){
continue;
}
?> // closing php tag
<div class="col-sm-3">
<div class="col-item">
<div class="photo">
<img src="/image/<?php echo $row2['image']; ?>" class="img-
responsive" alt="a"/>
</div>
<div class="info">
<div class="row">
<div class="price col-md-6">
<h5>
<?php echo $row2['name'];?>
<?php
$counter++;}
?> //Closing the php tag and foreach loop
<div class="separator clear-left">
<p class="btn-add">
<i class="fa fa-shopping-cart"></i><a href="" class="hidden-sm">Add to cart</a></p>
<p class="btn-details">
<i class="fa fa-list"></i><a href="" class="hidden-sm">More details</a></p>
</div>
<div class="clearfix">
</div>
</div>
</div>
</div>
<?php
if ($counter == 8) {
break;
}
}
}
}
?>
</div>
</div>
<?php
}
以上代码是我整个页面的一部分。有一个问题是当我使用
foreach($result2 as $row2){
}
页面加载没有任何问题,但它循环相同的数据,如果我将以下代码更改为
$row2 = $result2->fetch_assoc();
整个页面停止工作。(代码错误)
那么我应该改变什么?
after edited , the page is showing all product now instead of 8 product
在 foreach
循环中使用您的打印代码。
<?php
$counter = 0;
foreach($result2 as $row2){
$counter++;
if($counter =< 8){
continue;
}
?> // closing php tag
<div class="col-sm-3">
<div class="col-item">
<div class="photo">
<img src="/image/<?php echo $row2['image']; ?>" class="img-
responsive" alt="a"/>
</div>
<div class="info">
<div class="row">
<div class="price col-md-6">
<h5>
<?php echo $row2['name'];?>
<?php
$counter++;}
?> //Closing the php tag and foreach loop