$thisid order by id limit 1";$result=mysql_query($query);if($result=0){echo "已经是第一个主题了";}else{if($row=mysql_fe" />

电脑安全

您当前的位置:主页 > 电脑安全 >

上一主题/下一主题的实现-网络编程

来源:[db:来源]标题:   主题    编辑:电脑技术全能网 时间:2019-09-22 12:30

原标题:上一主题/下一主题的实现-网络编程
   第一种方式:界说通用函数function shownext(){global $thisid;$query="select * from TABLE_NAME where id>$thisid order by id limit 1";$result=mysql_query($query);if($result=0){echo "曾经是第一个主题了";}else{if($row=mysql_fetch_array($result))$nextid=$row["id"];echo "<a href='xxx.php?id=<?=$nextid?>'>下一主题</a>";}}function showpre(){global $thisid;$query="select * from TABLE_NAME where id<$thisid order by id limit 1";$result=mysql_query($query);if($result=0){echo "曾经是最初一个主题了";}else{if($row=mysql_fetch_array($result))$preid=row["id"];echo "<a href='xxx.php?id=<?=$preid>'>上一主题</a>";}}这里的 $thisid 为以后主题的id第二种方式:假定有一个主题链接为 (以后id为100)detail.php?id=100&action=pre或许detail.php?id=100&action=next而后在主题表现页面detail.php取记载时应用以下前提语句switch($acttion) {case 'next':$sql = "select * from table where id > $id limit 0,1";break;case 'prev':$sql = "select * from table where id < $id order by id desc limit 0,1";break;default:$sql = "select * from table where id = $id";}