php中的下一行函数 无标题页

php中的下一行函数 无标题页,php,row,next,Php,Row,Next,如何获取数据库中的下一行,我尝试了一个函数$res->movenext(),但得到了一个错误 在Access中,函数是call docmd.GoTo,是否有与PHP相同的函数I 有人能帮我吗?我想您可以尝试将整个记录集存储在数组中,然后使用索引打印出下一行或上一行 比如说 <?php include "../conf/db-connect.php"; $res=mysqli_query($conn,"SELECT * FROM `main` WHERE `ribilleder` = 1 a

如何获取数据库中的下一行,我尝试了一个函数
$res->movenext()
,但得到了一个错误

在Access中,函数是call docmd.GoTo,是否有与PHP相同的函数I


有人能帮我吗?

我想您可以尝试将整个记录集存储在数组中,然后使用索引打印出下一行或上一行
比如说

<?php
include "../conf/db-connect.php";
$res=mysqli_query($conn,"SELECT * FROM `main` WHERE `ribilleder` = 1 and 
`rtbilleder` = 0");
?>

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Page</title>
<link href="Rettelse_til_Billeder.css" rel="stylesheet">
<link href="index.css" rel="stylesheet">
</head>
<body>
<?php
if($_GET){
    if(isset($_GET['nrettelse'])){
    Nextrettelse();
}elseif(isset($_GET['frettelse'])){
    Prevusrettelse();
}
}

function Prevusrettelse()
{

}
function Nextrettelse()
{

}

?>
<form >


<?php 

while($row=mysqli_fetch_array($res))
{
?>

无需自己迭代结果<代码>虽然($row=$res->fetch_assoc())已经完成了所有的事情!
<?php
$i = 0;
$curr = 0;
$result = array();
$nRows = mysqli_num_rows($res);
//Populating the array
while($row=mysqli_fetch_array($res))
{
$result[i] = $row;
}
function Prevusrettelse()
{
if ($index > 0) $index--;
echo $result[$index]['id'];
}
function Nextrettelse()
{
if ($index < $nRows) $index++;
echo $result[$index]['id'];
}
?>