Ich würde eine weitere Iteration hinzufügen, die Ihre Ressource in ein Array umwandelt und auch die nächste ID enthält (vorausgesetzt, es ist nicht unbedingt die vorherige ID + 1, in diesem Fall ist dies alles sinnlos):
$recordset = array(); $i = 0;
while ($row = mysql_fetch_assoc($result))
{
$recordset[$i] = $row;
if ($i > 0) { $recordset[$i-1]['nextid'] = $row['id']; }
$i++;
}
Dann können Sie $recordset für beliebige Zwecke verwenden.