再开发帝国cms后台的过程中使用到了多值字段,比如morepic,那么前端调用的时候我们需要进行判断没有值的时候显示指定的问题,有数值的时候显示数值
以上是网上其他人的代码:
<?php
$exp=explode('||||||',$navinfor[bj]);
foreach($exp as $k=>$v)
{
$exp2=explode('::::::',$v);
echo '<tr><td>'.$exp2[0].'</td><td>'.$exp2[1].'</td></tr>';
}
?>
下面是我加了if语句判断的代码
<?php if($navinfor[morepic]) { echo '<p>暂无照片</p>'; } else{ $exp=explode('||||||',$navinfor[morepic]);
foreach($exp as $k=>$v)
{
$exp2=explode('::::::',$v);
echo '<li><div class="ins_hj_img"><img src="'.$exp2[0].'" alt="'.$exp2[2].'"></div><p class="hj_mask">'.$exp2[2].'</p></li>';
} }
?>
发表评论