如何检查while循环中的最后一个条目,并在php中的表中的最后一行之后插入行

时间:2015-12-08 15:20:49

标签: php html mysql

是否可以检查'while'循环中的每一行是否是最后一行,而不知道第一行的行数?

1 个答案:

答案 0 :(得分:0)

你可以使用end函数将指针移动到最后一个数组索引,如下所示:

$your_array = mysqli_fetch_assoc($result);
end($your_array);         
$last_key = key($your_array);

通过这个你有你的数组的最后一个键,如果你想知道while循环中的最后一行你可以用你的最后一个键来比较while循环中的键,如下所示:

while (list ($key, $val) = each ($your_array) )
{
    if($key==$last_key) {
    //write your code here
    }
}