php求助:我知道当前页面的id,怎么获取这个id后的10个id的信息
展开全部
id应该是按从大到小的顺序排列的吧,例如当前文章id为$id 文章字段为content
$sql="select * from test where id>$id order by id asc limit 0,10";
$result=mysql_query($sql);
while($row=mysql_fetch_array){
echo $row['content'].'<br />';
}
$sql="select * from test where id>$id order by id asc limit 0,10";
$result=mysql_query($sql);
while($row=mysql_fetch_array){
echo $row['content'].'<br />';
}
追问
$lin= "select link , id ,daihao from wenzhang where id ".$sj['link']."
";
我是这样写的,可是总是只能获取到一条数据 我数据库里现在有3条数据,分别是id 17、18、19
无论上面那个where id< 几 都只能获取到一条数据 不知道为什么?
追答
你这输出的本来就是一条数据,要加个循环的语句
while($sj=mysql_fetch_array($js)){
echo "".$sj['link']."
";
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果ID是连续的话,你可以把ID加1,那样不就是后十个文章的ID了吗
追问
判断10次????
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-05-19
展开全部
$id2=当前id+1;
然后sql语句加limit $id2,10;
然后sql语句加limit $id2,10;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询