我使用这段代码来获取某个ID的信息。
假设一个页面的链接是example.com/video.php?id=34,
如何根据当前 id 获取下一个和上一个 $video_id 和 $video_title?
问题在于不能将当前 id 的值增加或减少 1,因为 35 或 33 可能会在此期间被删除...
我该如何实现这一点?
//编辑
我有一个非常严重的问题:上一个链接可以把我发送到正确的链接,但下一个链接总是发送到数据库中添加的最后一个视频。
如果我去到数据库中添加的最后或第一个视频,我会收到错误提示,因为没有更多的下一个和上一个视频添加了。
$sql = dbquery("SELECT * FROM `videos` WHERE `id` = ".$local_id." ");
while($row = mysql_fetch_array($sql)){
$video_id = $row["id"];
$video_title = $row["title"];
}
假设一个页面的链接是example.com/video.php?id=34,
如何根据当前 id 获取下一个和上一个 $video_id 和 $video_title?
问题在于不能将当前 id 的值增加或减少 1,因为 35 或 33 可能会在此期间被删除...
我该如何实现这一点?
//编辑
我有一个非常严重的问题:上一个链接可以把我发送到正确的链接,但下一个链接总是发送到数据库中添加的最后一个视频。
如果我去到数据库中添加的最后或第一个视频,我会收到错误提示,因为没有更多的下一个和上一个视频添加了。