【发布时间】:2013-11-29 20:14:40
【问题描述】:
在一个 for 循环中显示带有两个表格标题的照片时遇到问题。 我有 8 张照片的数组,现在我想在一张桌子上显示 4 张照片,然后在下一张桌子上显示另外 4 张照片,还有一个标题,请参阅我随附的屏幕截图,我正在使用 forloop 但没有成功,它显示在一张桌子上不是两个。我该怎么做?我有一组 8 张照片,想展示一些类似截图的东西。
我的代码:
<table class="table table-bordered" style="float:left; width:400px;">
<thead>
<tr>
<th>Private</th>
<th>Public</th>
<th>Photos</th>
</tr>
</thead>
<?php foreach(Yii::app()->session['photos'] as $imageKey=>$image):?>
<tbody>
<tr>
<td><input type="radio" name="month1" value="1month" /></td>
<td><input type="radio" name="month1" value="1month" /></td>
<td><div class="span2" id="photo_<?php echo $imageKey;?>"><a href="#"><img src="<?php echo Yii::app()->createAbsoluteUrl('renterphotos');?>/<?php echo $image;?>"></a></div></td>
</tr>
</tbody>
<?php endforeach; ?>
</table>
【问题讨论】:
-
提示一下,可以写成=$imageKey;?>
-
当我替换 =$imageKey;?> 图片不显示。我的系统不支持这个php标签,
-
确实可以这样。