Efter den första frågan cachelagrade data:
$rows = array();
while($row=mysql_fetch_array($result) {
$rows[$row[0]] = $row;
}
Gå sedan helt enkelt åt data med:
$row = $rows[$id];
ID måste vara det första kolumnen i ditt fält för att detta ska fungera.