Mysql爲我們提供了一個數據集當我們在mysql中運行select查詢時,我們使用while或for循環語句從此數據集中獲取每條記錄。我想知道當我們得到一條沒有達到循環頂部的記錄時,是否有任何函數可以獲取此數據集中的下一條記錄? 類似:如何獲取mysql結果數據集中的下一條記錄?
$result = mysql_query("SELECT * FROM table1");
while ($row = mysql_fetch_array($result)) {
$currentId = $row['id'];
$nextId = mysql_fetch_next()['id'];
......
}
?
這是什麼目的?爲什麼不在下一個循環> – Hanon 2012-03-07 10:26:04
中獲取值,因爲我想爲每一個設置prev和next。 – 2012-03-07 11:11:43