关于php里面的foreach问题
具体函数大概是<?phpforeach……;?><li><img>……</img><?php……;?></li><?phpendforeach;?>遍历的是日志标题,只想...
具体函数大概是
<?php foreach……;?>
<li><img>……</img><?php ……;?></li>
<?php endforeach; ?>
遍历的是日志标题,只想让前几个<?php……;?>前面显示那个图片,怎么写代码?
具体代码是
<?php global $CACHE; foreach($CACHE->readCache('newlog') as $value): ?>
<li><a href="<?php echo Url::log($value['gid']); ?>"> <img src="<?php echo TEMPLATE_URL?>images/new.png"/><?php echo $value['title']; ?></a></li>
<?php endforeach; ?> 展开
<?php foreach……;?>
<li><img>……</img><?php ……;?></li>
<?php endforeach; ?>
遍历的是日志标题,只想让前几个<?php……;?>前面显示那个图片,怎么写代码?
具体代码是
<?php global $CACHE; foreach($CACHE->readCache('newlog') as $value): ?>
<li><a href="<?php echo Url::log($value['gid']); ?>"> <img src="<?php echo TEMPLATE_URL?>images/new.png"/><?php echo $value['title']; ?></a></li>
<?php endforeach; ?> 展开
4个回答
展开全部
是这中效果吗?这是前5个显示,加一个$i开关就行了!
<?php
global $CACHE;
$i=0;
foreach($CACHE->readCache('newlog') as $value)
?>
<li><a href="<?php echo Url::log($value['gid']); ?>">
<?php
if($i<5)
echo '<img src="'.TEMPLATE_URL.'images/new.png"/>';
echo $value['title']; ?>
</a>
</li>
<?php
$i++;
endforeach;
?>
<?php
global $CACHE;
$i=0;
foreach($CACHE->readCache('newlog') as $value)
?>
<li><a href="<?php echo Url::log($value['gid']); ?>">
<?php
if($i<5)
echo '<img src="'.TEMPLATE_URL.'images/new.png"/>';
echo $value['title']; ?>
</a>
</li>
<?php
$i++;
endforeach;
?>
展开全部
as 前面加个$K
里面加句判断<?php if($k<5){?><?php}else{?><?php }?>
<?php global $CACHE; foreach($CACHE->readCache('newlog') $k as $value): ?>
<?php if($k<5){ ?>
<li><a href="<?php echo Url::log($value['gid']); ?>"> <img src="<?php echo TEMPLATE_URL?>images/new.png"/><?php echo $value['title']; ?></a></li>
<?php}else{?>
<li><a href="<?php echo Url::log($value['gid']); ?>"> <?php echo $value['title']; ?></a></li>
<?php }?>
<?php endforeach; ?>
里面加句判断<?php if($k<5){?><?php}else{?><?php }?>
<?php global $CACHE; foreach($CACHE->readCache('newlog') $k as $value): ?>
<?php if($k<5){ ?>
<li><a href="<?php echo Url::log($value['gid']); ?>"> <img src="<?php echo TEMPLATE_URL?>images/new.png"/><?php echo $value['title']; ?></a></li>
<?php}else{?>
<li><a href="<?php echo Url::log($value['gid']); ?>"> <?php echo $value['title']; ?></a></li>
<?php }?>
<?php endforeach; ?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<{foreach from=$results item=one}>
<li><span><{$one.picture}></span><a href="#"><{$one.title}></a><br /></li>
<{/foreach}>
那个查询语句你就写成“select * form table where title='xx' limit 5”显示前五条,带图片与标题
<li><span><{$one.picture}></span><a href="#"><{$one.title}></a><br /></li>
<{/foreach}>
那个查询语句你就写成“select * form table where title='xx' limit 5”显示前五条,带图片与标题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
输出 了什么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询