Aquí te muestro otra opción:
Código PHP:
<?php
$detalle="Aquí pondrás el texto que quieras y se dividira segun tus criterios, en lo personal se me ocurrio hacerlo así";
$palabras = explode ( " ", $detalle );
$contador = 0;
echo "<table border = \"1\"><tr><td>";
for ( $e = 0; $e < count ( $palabras ); $e++ )
{
$columna = (int) (count ( $palabras ) / 3); // este # 3 es el # de columnas que quieres mostrar
if ( $contador < $columna )
{
echo $palabras[$e]." ";
$contador += 1;
continue;
}
else
{
echo "</td><td>".$palabras[$e]." ";
$contador = 0;
}
}
echo "</td></tr></table>";
?>
Espero sea lo que necesitabas o por lo menos te de una idea para realizar tu proposito. Suerte