Hola
Prueba con este código, te adelanto que no lo he probado y no puedo garantizarte que no tenga algún bug.
Código PHP:
<table width="300" border="0" cellspacing="0" cellpadding="0">
<?
$anterior="";
while ( $row = mysql_fetch_array( $result ) ) {
if ( $anterior=="" ) {
?>
<tr>
<td width="50"><? echo $row["id"]; $anterior=$row["id"]; ?></td>
<td>
<?
}
echo $row["otro_campo"];
while ( $row = mysql_fetch_array( $result ) ) {
if ( $row["id"] != $anterior ) {
?>
</td></tr><tr>
<td width="50"><? echo $row["id"]; ?></td>
<td>
<?
}
else {
echo $row["otro_campo"];
}
$anterior=$row["id"];
}
}
?>
</td></tr>
</table>
Saludos
Emilio