uhm
Codice PHP:
// ottieni un array con tutte le righe prese dal db (suppongo)
$array_righe explode("\n",$testo);
$i 0;
$numero_colonne 0;
foreach (
$array_righe as $valore) {
//ottieni N (dove N è il numero delle righe) array con le singole cifre
  
$array_cifre[$i] = explode(".",$valore);
// sai quante colonne dovrà avere la tabella per la visualizzazione sapendo l'array che contiene più valori
  
$numero_colonne = (count($array_cifre[$i]) > $numero_colonne) ? count($array_cifre[$i]) : $numero_colonne;
  
$i++;

L'ho buttata così.. vedi se può esserti utile