【发布时间】:2018-10-03 19:45:40
【问题描述】:
我从数据库中获取所有记录并传递给视图。 数据数组:
Array (
[image_info] =>
Array ( [0] =>
Array ( [file_name] => DSC00081.JPG )
[1] =>
Array ( [file_name] => DSC00082.JPG )
[2] =>
Array ( [file_name] => DSC00083.JPG )
)
)
我想在第一列显示第一张图片,第二张图片(如果存在于结果集中)必须在第二列,同样如此。第四张图片(如果存在于结果集中)必须在第二排。。 到目前为止,我已经尝试了以下..
<section id="services" class="services-section section-global-wrapper">
<div class="container">
<div class="row">
<ul>
<div class="col-md-4 col-sm-6">
<?php
foreach($image_info as $images)
{ ?>
<img src="<?php echo base_url();?>upload/<?php echo $images['folder_name'].'/'.$images['file_name'];?>" height="400" alt="Image of second carousel"/>
<?php } ?>
</div>
</ul>
</div>
</div>
</section>
我无法得到我想要的。
【问题讨论】:
-
你检查过这个值
$images['folder_name']吗? -
@vel 是的,它来了..!
-
@Keynes,检查我的答案,我认为它应该工作!如果不在那里让我知道。
-
@Keynes,你能检查超过 3 个值吗?我也更新了我的答案。
-
@ShaunakShukla,我尝试了 5 张图片,但这些图片没有以我想要的方式列出,如上图所示。我还需要在两者之间添加一些填充物……!
标签: php html css twitter-bootstrap foreach