Ich habe Schwierigkeiten, eine Tabelle aus der Joomla-Datenbank zu erstellen. Zurzeit verwende ich den folgenden Code:Erstellen einer HTML-Tabelle basierend auf vertauschten Joomla-Daten
$query= "SELECT DATUM, A , B ,C, D, E, F, G FROM ".$db->quoteName('#__XYZTABLE'). " WHERE DATUM_ENG>= CURDATE()";
$db->setQuery($query);
$results = $db -> loadObjectList();
echo "<table><tr><th>Name</th><th>Department</th></tr>";
foreach($results as $row){
echo "<tr>"; echo "<td>".$row->last_name."</td>";
echo "<td>".$row->dept."</td>";
echo "</tr>"; }
echo "</table>";
Grundsätzlich funktioniert dieser Code gut. Das Ergebnis ist:
DATUM , A , B ,C, D, E, F, G
xxxx1 ,aa1,bb1,cc1,dd1,ee1,ff1,gg1
xxxx2 ,aa2,bb2,cc2,dd2,ee2,ff2,gg2
....
Allerdings möchte ich eine HTML-Tabelle erstellen, die die Daten transponiert und zeigt es wie die folgende Form:
xxxx1 , xxxx2, xxxx3 ....
A aa1 , aa2 , aa3
B bb1 , bb2 ,bb3
C cc1 , cc2 ,cc3
D .....
Nachdem in diesem Forum und Google-Suche, wasn I‘ Ich kann nichts Ähnliches finden. Kann mir jemand mit einem bestimmten Code helfen?
Dank! Der Code gab mir den nötigen Impuls! Ich transformierte das Abfrageergebnis in eine Matrix und änderte Zeilen und Spalten, während es in eine Tabelle eingelesen wurde. Danke vielmals! – Atexo