嗯,我发现这个简单的脚本在线某处选择下一行并选择前一行。选择可用的前一行不工作mysql php
This Works。 (下一页)
$currentid = $_GET['id'];
$nextquery= mysqli_query($conDB,"SELECT * FROM vids WHERE ID > $currentid ORDER BY ID ASC LIMIT 1")or die (mysqli_error($conDB));
但是,这dosent,它返回当前页id而不是以前的id。
我想要的是它获取数据库上最后一个可用的ID。
$prevquery= mysqli_query($conDB,"SELECT * FROM vids WHERE ID < $currentid ORDER BY ID desc LIMIT 1")or die (mysqli_error($conDB));
请别人帮助我,我将不胜感激! :d
问候丹尼尔
你有错别字:改变'$ currrentid = $ _GET = ['id'];'to'$ currentid = $ _GET ['id'];' - 再加上这是你在这里试图做的坏事。想象一下你的'$ _GET = ['id']'是插入到数据库中的最后一个id--那么你的查询将不会返回任何内容。 – 2014-09-06 20:11:03
对不起,我在这里写错了。但它仍然显示在我的页面上,但它仍然不工作_:/ – user3370305 2014-09-06 20:13:42
你仍然没有改变你的其他错字:在这里删除“=”:'$ _GET = ['id'];' – 2014-09-06 20:17:28