检查是否是PDO FETCH PHP中的最后一个查询


Check if is query last in PDO FETCH PHP?

我们如何检查提取的elem是否是while循环中pdo-fetch元素的最后一个?

示例:

while($row=$result->fetch(PDO::FETCH_ASSOC)){
if($row==[lastofPDOrow])
echo 'last of rows';
}

感谢的帮助

这应该适用于您:

<?php
    $rowCount = 0;
    while($row = $result->fetch(PDO::FETCH_ASSOC)){
        $rowCount++;
        if($rowCount == $result->rowCount())
            echo 'last of rows';
    }
?>