Mira, para hacer lo que dijiste es facil:
Código PHP:
<?php
while ("la funcion que deseas")
{
<table>
<td>
$row['id']
</td>
<td>
$row['id+1']
</td>
<td>
$row['id+2']
</td>
</table>
}
?>
Como veras no use <tr>, ya que este salta las filas, o lineas como quieras llamarle, en cambio <td> hace un salto de una celda a la otra, siguiendo la misma linea, y al estar dentro de la misma tabla se muestran una al lado de la otra, en ese caso 3. U le agregue un +1 y +2 al id ya que asumiendo que sea un int deberia de mostrarse los 2 siguientes valores de dicha vuelta, ahora el problema es que cuando toque el loop del while, el row devuelve un id+1, por ende tendrias que ver como trabajar ese resultado.