creo q lo mejor para estos tipos de casos es utilizar un foreach de esta manera:
Código:
<?php
//tu codigo
?>
<table>
<tr>
<th>Nombre</th>
<th>Precio</th>
</tr>
<tr>
<?php
foreach($consulta as $id){
// Haces las consultas para cada id, lo grabas en el arreglo $datos, por ejemplo..
?>
<td><?=$datos['nombre']?></td>
<td><?=$datos['precio']?></td>
etc... etc...
<?
}
?>
</tr>
</table>
Saludos y espero que no haya sido confuso..