No existe una formula secreta para hacer codigo, el código hará lo que tu desees que haga. Primero ponen en orden tus ideas, olvidate de lo superfluo y centrate en el problema.
Que necesitas?
Que secuencia debe seguir? (pseudocodigo, diagramas de flujo, etc..)
Código PHP:
limite_celdas_por_fila = 3
celda_actual = 0;
PINTA inicio tabla
MIENTRAS haya registros (while)
Si celda_actual > 2
PINTA fin fila
RESETEA celda_actual a 0
FIN SI
SI celda_actual == 0
PINTA inicio fila
FIN Si
PINTA registro actual en una celda
INCREMENTA celda_actual
FIN WHILE
PINTA cierre tabla
Saludos!