2014-10-26 39 views
-1

如何檢查elem是否是while循環中pdo fetch元素的最後一個?檢查是否在PDO FETCH PHP中查詢最後一個?

例子:

while($row=$result->fetch(PDO::FETCH_ASSOC)){ 

if($row==[lastofPDOrow]) 
echo 'last of rows'; 
} 

感謝幫助

+0

出於好奇,爲什麼你要知道,如果它是最後一個元素?你想只打印最後一個元素嗎? – Prix 2014-10-26 22:20:52

回答

0

這應該爲你工作:

<?php 

    $rowCount = 0; 

    while($row = $result->fetch(PDO::FETCH_ASSOC)){ 
     $rowCount++; 

     if($rowCount == $result->rowCount()) 
      echo 'last of rows'; 
    } 

?>