php数据循环输出如何控制第一条数据?

<ul><liclass="first_news"><imgsrc="Images/pic003.jpg"/><span><ahref="#">2014中国·贵阳农博会8... <ul>
<li class="first_news">
<img src="Images/pic003.jpg" /><span><a href="#">2014中国·贵阳农博会8月22日</a></span><p>
2014中国·贵阳国际特色农产品交易会暨绿茶博览会新闻发...<a href="#">[详细]</a></p>
</li>
<li class="End"></li>
<li class="list_news"><a href="#">沃尔玛再陷食品质量门 高端品牌山姆所售开心果长虫</a></li>
<li class="list_news"><a href="#">广西查获600万双问题筷子硫黄熏蒸漂白工业石蜡抛光</a></li>
</ul>

循环输出3条数据,如何控制第一条数据样式 class="first_news" ??

<!-- 循环读取数据 -->
<?php
GetAllNews(9,4);
global $getallnews;
$_result =_mysql_result($getallnews);
while (!!$row=mysql_fetch_array($_result)) {
?>
<li class="list_news"><a href="newsview.php?viewid=<?=$row['ID'] ?>" title="<?=$row['NewsTitleName'] ?>"><?=_strlen($row['NewsTitleName'], 0, 5, utf8) ?></a></li>
<?php }?>

再线等,急。。。。。。。。。。。。。。。。。。。。。。
展开
 我来答
fpf1121
2014-09-13 · TA获得超过227个赞
知道小有建树答主
回答量:138
采纳率:0%
帮助的人:77.2万
展开全部
如果你确定第一条的id 就再循环里面给一个id的判断给第一条加class,如果你不知道但是你确定就是给第一条加,你也可以在循环外设置个变量等于一,再循环里面判断当这个变量等于1的时候加class,然后这个变量自减就行了,说白了就是给个判断..
更多追问追答
追问

我是这样写的:


不行,,,,,,,,,晕了晕了,脑袋都晕乎了

追答
在你的"}else{"之前加上$a--;  就是  $a--;}else{     你没有自减
火篱笆
2014-09-13 · TA获得超过1795个赞
知道大有可为答主
回答量:1797
采纳率:76%
帮助的人:830万
展开全部
你先把第一条数据读出来处理,然后在从第二条循环输出
更多追问追答
追问
这样好麻烦,难道就没有办法控制吗,我想直接在循环里控制
追答
那就只能输出时判断内容了,比如id=1就是第一条单独处理
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式