PHP foreach循环在单独的div中

时间:2016-01-29 14:26:59

标签: php html twitter-bootstrap codeigniter

我的PHP脚本的foreach循环从数据库生成所有博客文章信息,然后在一个地方显示。我希望每篇文章信息都显示在不同的div中。我该怎么做?

<div class="blog">
<?php if (count($articles)): foreach ($articles as $article): ?>
    <article><?php echo get_excerpt($article); ?><hr></article>
<?php endforeach; endif; ?>
</div>

2 个答案:

答案 0 :(得分:2)

将你的div包裹在<div class="blog"> <?php if (count($articles)): foreach ($articles as $article): ?> <div> <article><?php echo get_excerpt($article); ?><hr></article> </div> <?php endforeach; endif; ?> </div>

@Entity 
@Inheritance(strategy = InheritanceType.SINGLE_TABLE)
@DiscriminatorColumn(name = "type")
public abstract class Base{
    Long x;
    Long y;
}

@Entity
@DiscriminatorValue("child")
public class Child extends Base{   
    Long z;
    Long w;   
}

答案 1 :(得分:0)

<div class="blog">
<?php if (count($articles)): foreach ($articles as $article): ?>
    <div><article><?php echo get_excerpt($article); ?><hr></article></div>
<?php endforeach; endif; ?>
</div>

只需用div's

包围您的文章