möchte eine tabelle erzeugen, in der abhängig von der anzahl der spalten sich die anzahl der zeilen ändert. wobei in der ersten spalte alle zeilen vertikal verbunden sind, in der zweiten die erste zeile bis zur hälfte und die folgende bis zum schluss vertikal verbunden etc.
hab schon gesucht, wo anders gepostet (keine antwort) und was von rekursion und nested sets gefunden. ABER DAS IST MIR ZU STRANGE. DAS KAPIER ICH NICHT.
könnt mir nicht jemand da mal weiterhelfen. mit einem kleinen skriptchen. das wär ein hammer!
es soll ein stammbaum werden.
--> erste spalte die eltern
--> zweite spalte die grosseltern
etc.
--> und egal wieviele generationen angezeigt werden sollen, soll die tabelle entsprechend generiert werden...
3 generationen / 4 zeilen
4 generationen / 8 zeilen
5 generationen / 16 zeilen
6 generationen / 32 zeilen
usw
folglich in de
1. spalte --> 1. zeile rowspan=32
2. spalte --> 1. zeile rowspan = 16 und auf zeile 17 wieder rowspan = 16
usw
mit 4 spalten sollte sie so aussehen;
<table width="200">
<tr>
<td rowspan="8"></td>";
<td rowspan="4"></td>";
<td rowspan="2"></td>";
<td></td>
</tr>";
<tr>
<td></td>
</tr>
<tr>
<td rowspan="2"></td>
<td></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td rowspan="4"></td>
<td rowspan="2"></td>
<td></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td rowspan="2"></td>
<td></td>
</tr>
<tr>
<td></td>
</tr>
</table>
danke + schöne grüsse!
hab schon gesucht, wo anders gepostet (keine antwort) und was von rekursion und nested sets gefunden. ABER DAS IST MIR ZU STRANGE. DAS KAPIER ICH NICHT.
könnt mir nicht jemand da mal weiterhelfen. mit einem kleinen skriptchen. das wär ein hammer!
es soll ein stammbaum werden.
--> erste spalte die eltern
--> zweite spalte die grosseltern
etc.
--> und egal wieviele generationen angezeigt werden sollen, soll die tabelle entsprechend generiert werden...
3 generationen / 4 zeilen
4 generationen / 8 zeilen
5 generationen / 16 zeilen
6 generationen / 32 zeilen
usw
folglich in de
1. spalte --> 1. zeile rowspan=32
2. spalte --> 1. zeile rowspan = 16 und auf zeile 17 wieder rowspan = 16
usw
mit 4 spalten sollte sie so aussehen;
<table width="200">
<tr>
<td rowspan="8"></td>";
<td rowspan="4"></td>";
<td rowspan="2"></td>";
<td></td>
</tr>";
<tr>
<td></td>
</tr>
<tr>
<td rowspan="2"></td>
<td></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td rowspan="4"></td>
<td rowspan="2"></td>
<td></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td rowspan="2"></td>
<td></td>
</tr>
<tr>
<td></td>
</tr>
</table>
danke + schöne grüsse!
Kommentar