Hallo Tom,
du hast dir ja enorm Mühe gegeben.
Vielen Dank dafür.
Jetzt wo mein Kopf wieder klar ist, habe ich aber
nochmal versucht das Ganze kürzer zu gestalten ud siehe da
es geht wieder ;-)
Vielleicht hast du ja noch Vorschläge dazu.
Ich weiss ehrlich gesagt jetzt nicht inwieweit
Vor und Nachteil zu deinem vorhanden sind.
Wollte es halt überschaubar halten.
--------------------------------------
for($i = 0;$i<=5000;$i++) // 5000 ist beliebiger Wert
{
// Erste Ebene durchlaufen
foreach($res as $tmpk){
$cntrl .= $tmpk[$i];
if(!$tmpk[$i]){$tmprow .='<td> </td>';}
else{$tmprow .= '<td>'.$tmpk[$i].'</td>';}
}
// Beendet Schleife wenn alle Inhalte eines Indexes leer
if(!$cntrl){break;}
else{
$row .= "\r\n<tr><td>$i</td>".$tmprow."</tr>";
unset($cntrl);
unset($tmprow);
}
}
echo "<h1>$i</h1>"; // nur test
echo "<table border=1>\r\n$row\r\n</table>"; // ausgabe
------------------------------------
Pete