如何第一条新闻显示摘要,后面的只显示标题 如图,如何第一条新闻显示摘要,后面的只显示标题。说下思路。sql语句怎么取数据? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以sql语句分2次查询,也可以在mysql_fetch_row里做文章$i=0while($rows = mysql_fetch_array($query)){ if($i==0){ //第一条记录,echo出标题和摘要 }else{ //后几条记录,只echo出标题 } $i++;} 你的意思是sql语句把标题,摘要都取出来,判断如果是第一条,输出标题和摘要,否则只输出标题。那这样的话sql语句查询的东西很多,要用的很少。。 可以来个循环,里面设个判断,if第一条,那么再执行一个php函数,获取摘要。这样可以吧。 加多一个字段 upit,默认是0,后台可以设置置顶,置顶的时候把 upit 修改为1读取的时候就非常容易了。 foreach($data as $key=>$val){if ($key == 0){ 第一条自己特殊处理}} 一般的作法一条查询,IF去判断一下,HTML而己,你懂的 取出全部,然后输出做判断$num=1;$num=$num++if($num==1){xxxxx}else{xxxxxxxxxxxx} 比如你用的mysql数据库,然后你的tb_news为新闻表如果你想做分页,那么就应该有curPage当前页码,pageSize一页显示多少条新闻SQL语句为:select title,content from tb_news limit (curPage-1)*pageSize,1unionselect title,"" from tb_news limit (curPage-1)*pageSize,pageSize-1你在输出摘要时,只需判断摘要内容是否非空,如果非空则输出,为“”则不输出 问一个很现实,难抉择的问题。。。。。。。 头大,,帮忙看下 菜鸟问题:没有发现 PHP 的扩展设置mbstring。 smarty 框架怎么 安装组建(急) 如何指定网站的根目录? php 输出图像乱码,求大家帮忙? 用 new com 有什么配置吗 [请教]关于加密的方法. PHP搜索 $keyword结果同时等于另一个结果 怎么知道自己适不适合学PHP 用ThinkPHP做的实验,无法往数据表里插入记录。 正则中如何连续匹配一个或多个?
$i=0
while($rows = mysql_fetch_array($query)){
if($i==0){
//第一条记录,echo出标题和摘要
}else{
//后几条记录,只echo出标题
}
$i++;
}
你的意思是sql语句把标题,摘要都取出来,判断如果是第一条,输出标题和摘要,否则只输出标题。那这样的话sql语句查询的东西很多,要用的很少。。
可以来个循环,里面设个判断,if第一条,那么再执行一个php函数,获取摘要。这样可以吧。
if ($key == 0){
第一条自己特殊处理
}
}
然后输出做判断
$num=1;
$num=$num++
if($num==1){
xxxxx
}else{
xxxxxxxxxxxx}
如果你想做分页,那么就应该有curPage当前页码,pageSize一页显示多少条新闻
SQL语句为:
select title,content from tb_news limit (curPage-1)*pageSize,1
union
select title,"" from tb_news limit (curPage-1)*pageSize,pageSize-1你在输出摘要时,只需判断摘要内容是否非空,如果非空则输出,为“”则不输出