Jeg ville tilføje en anden iteration, der konverterer din ressource til et array og også inkluderer det næste ID (forudsat at det ikke nødvendigvis er det forrige ID + 1, i hvilket tilfælde det hele er meningsløst):
$recordset = array(); $i = 0;
while ($row = mysql_fetch_assoc($result))
{
$recordset[$i] = $row;
if ($i > 0) { $recordset[$i-1]['nextid'] = $row['id']; }
$i++;
}
Så kan du bruge $recordset til et hvilket som helst formål.