在字段(数据库)中为每个单独的元素创建新行

时间:2014-02-28 21:26:23

标签: php html database

这是我的代码:

<div id="slides" class="col-md-7" >

    <img src="'.$row['img2'].'" >

    </div>

在数据库中的那个“img2”行中,它是图像路径。但我需要检测是否有多个图像路径被逗号分隔。

因此,如果该字段中有2个图像(例如:img / image1.jpg,img / image2.jpg),那么HTML看起来就像:

<div id="slides" class="col-md-7" >

    <img src="'.$row['img2(first value)'].'" >
    <img src="'.$row['img2(second value)'].'" >

    </div>

但如果只有1个值,它就像我的第一个代码部分一样。 任何人?非常感谢

1 个答案:

答案 0 :(得分:1)

使用explode函数,然后使用foreach循环

<div id="slides" class="col-md-7" >
<?php
    $images = explode(',', $row['img2']);
    foreach($images as $image) {
?>
<img src="<?php echo $image; ?>" >
<?php } ?>
</div>