Dass Array besteht aus einem weiteren Array, dass aus Werten besteht.
Zuerst brauche ich die Überschriften -> deswegen nur 1x
Danach ruf ich die Schleife nochmal auf, gebe aber dann nur die Werte aus.
Ist vermutlich unnötig kompliziert...
Die Ausgabe soll so aussehen:
Position Feld 1 - Feld 2 - Feld 3
1 Wert 1 - Wert 2 - Wert 3
2 Wert 1 - Wert 2 - Wert 3
3 Wert 1 - Wert 2 - Wert 3
4 Wert 1 - Wert 2 - Wert 3
Die Werte hole ich mir so:
PHP-Code:
<?
// Daten ausgeben
/* +++ $bigKey = 1.Schlüssel +++ */
foreach(array_keys($aFields["M"]) as $bigKey)
{
/* +++ $key = 2.Schlüssel +++ */
$zeile_a = " <tr>\n";
$zeile_e = " </tr>\n";
$pos = " <th>Pos. $bigKey</th>\n";
foreach($aFields["M"][$bigKey] as $key=>$value)
{
/* +++ es werden nur ausgefüllte Felder angezeigt +++ */
if ($value != " ")
{
$next = "";
echo $zeile_a;
echo $pos;
echo $next;
echo " <td>$value</td>\n";
$next += " <th></th>\n";
$pos = "";
$zeile_a = "";
}
}
echo $zeile_e;
break;
}
?>
Aber ich brauch ja auch die Überschriftsfelder ...

Kann ich das auch da einbauen, ohne die Schleife vorher extra aufzurufen?
Wenn ja, WIE?