Tabellendaten spaltenweise in einer while-Schleife anzeigen

Ich versuche, all diese Daten aus einer Datenbank abzurufen, sie in eine Tabelle zu schreiben (falls erforderlich in mehrere Tabellen) und sie spaltenweise in 4 Teilen anzuzeigen, die auf mehrere Seiten verteilt sind.

Ich möchte wissen, wie ich die Tabellen dazu bringen würde, horizontal anzuzeigen, z.

Tabellenüberschrift Tabellenüberschrift Tabellenüberschrift
Tabellendaten Tabellendaten Tabellendaten
Tabellendaten Tabellendaten Tabellendaten

Eher, als:

Tabellenüberschrift
Tabellendaten
Tabellendaten

Tabellenüberschrift
Tabellendaten usw.

Hier ist der Code soweit:

// While loop that will display the results in groups of 4
while($row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC))
{ $newDate = $row['datenow']->format('d/m/Y'); ?>

<table id="syncresults">
<thead>
    <tr>
        <th scope="col" id="dateheader"> <?php echo $newDate ?></th>
    </tr>
</thead>

<tbody>
    <tr>
        <td><?php echo $row['nbsactive']; ?></td>
    </tr>
    <tr>
        <td><?php echo $row['nbsmanysynced']; ?></td>
    </tr>
    <tr>
        <td><?php echo $row['nbsthreedays']; ?></td>
    </tr>
</tbody>

Anregungen, wie man das macht oder mich in die richtige Richtung weist, wären sehr dankbar.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage