Efter den første forespørgsel cachelagde dataene:
$rows = array();
while($row=mysql_fetch_array($result) {
$rows[$row[0]] = $row;
}
Så skal du blot få adgang til dataene ved hjælp af:
$row = $rows[$id];
id skal være det første kolonne i dit felt for at dette virker.