След първата заявка кеширайте данните:
$rows = array();
while($row=mysql_fetch_array($result) {
$rows[$row[0]] = $row;
}
След това просто отворете данните, като използвате:
$row = $rows[$id];
id трябва да е първият колона във вашето поле, за да работи това.