【发布时间】:2012-03-18 16:21:03
【问题描述】:
我有我正在为开源做的电子商务模板的代码。 . .
你能看看这个吗!商店正在连续显示 3 个,并且有 n 个!即..,所有的行都被显示出来了。
我有一段从 Db 获取数据并显示商店信息的代码。 ..
我只想将 foreach 限制为 3 个结果。 . .而且我还需要一个更多按钮来将其发送给其他商店,例如底部的“更多>>”
<?php
if(count($this->store_list)>0){
foreach($this->store_list as $store){
?>
<div id="menu">
<span class="cons_title fl"><a href="<?php echo PATH.'store/'.$store->title_url.'.html'; ?>"><h2><?php echo ucfirst($store->name); ?></h2></a></span>
<div class="cons_bot fl clr">
<ul>
<li><h4><?php echo $store->address1; ?>,</h4></li>
<li><h4><?php echo $store->address2; ?>,</h4></li>
<li><h4><?php echo $store->area_name; ?>,</h4></li>
<li><h4><?php echo ucfirst($store->city_name); ?>,</h4></li>
<li><h4><?php echo $store->pin; ?></h4></li>
<li><h4>PH:</h4><h4><?php echo $store->phone; ?></h4></li>
</ul>
</div> <?php
}
?>
【问题讨论】:
-
只需实现一个计数变量,每次通过循环递增它,如果达到 3 则中断。